Do you realize rather than waiting for things to get better, or easier, more comfortable, or more convenient, start living life as each moment comes? Otherwise, your life can pass you by.
Understand if you delay living the joys until later, they can fade to almost nothing before you ever experience them. If you delay addressing your problems, they become more difficult.
Beginning today begin to find the value in each moment, in each situation as it arises, then live that value. How? Go with what you have here and now and see the difference in your life.