The solution is long term planning. Where do you want to be in 10, 5, 1 year? What are the relevant factors? Why do you want to be there? Once you have the answers to these kinds of questions, you can start to examine the everyday in light of them. Personally, I want to be married, and have a house.