“No person has the power to have everything they want, but it is in their power not to want what they don’t have, and to cheerfully put to good use what they do have.” Seneca, Moral Letters.
What you need you already have. Live in the here-and-now and waste not your time on dwelling in the past or longing for a better future. Dream awhile, but then come back down to where you are now and take the next step in making the most of what is good right now. Gratitude: it’s the best thing since sliced bread.