by User0 comments03Jul Making Money But Still Stressed: Are You A HENRY? ORLANDO, Fla. (Ivanhoe Newswire) – Ever wonder what income level actually makes people feel like they’ve “made it”? New research from Empower found the average American thinks you need to