Non-American here so I may not fully understand mindset causing this. Simplistic question but why stay in that area then? Why not move somewhere where house can be afforded and which doesn't require 'three hours of sleep'.
Nobody can work on three hours per day sleep pattern so this story can't be entirely true.
If I am working 18 hours per day, no matter how much money I make (enough or not) having no life at all makes it all irrelevant.