Take life day by day and be grateful for the little things. Don't get stressed over what you can't control. Meaning, you shouldn't try to stress yourself over the things you are not getting now.
Being grateful for the little things you have cannot be overemphasized as it gives you peace of mind. If you keep thinking about the things that you aren't getting because you don't have control over them, you would only drain your strength. Instead of being ungrateful, wake up in the morning, look around you and be grateful to God for the gift of life, be grateful for your family, be grateful for your friends, be grateful for every little thing you have. You can also be grateful for your peaceful country. Do not try to beat yourself up for what you don't have.
Life is a process. There is still a lot of time to achieve everything you want to achieve. There is still time to become that famous person you want to be. There is still time to get all you want. All you need to do is take those baby steps and don't be scared of the failures you might encounter. Just stay grateful at all times.