There may be some inconveniences, disappointments and joys, and a lot depends on how we plan this particular journey and what attitude we develop towards it. You have to constantly work on your life.
LIFE involves developing the positive traits of your character and doing everything possible to eliminate the bad ones. When you do so, you get a great foundation for your journey, which is half of your success.
In order to achieve a lot in life, it is necessary to think positively, be diligent, have many interests, know how to manage your time effectively, etc. Of course, it is not easy to develop all the necessary characteristics at once, but it is great if you allocate enough time to this kind of work and if you know what your weaknesses are so as to work productively on them.
When you work on the strong foundation and achieve certain progress in it, you can work on all the other aspects. In life there are lots of them, and you should always be ready that life involves a lot of unexpected events and you have to be ready to perceive them in the right way.
Be thankful you are not where you used to be. You have outgrown so many things and you are still learning. You have survived so much which made you stronger and more aware. Give yourself credit for making it this far. The best is yet to come for you.
No matter what is going on around you, no matter what, always bet on yourself! You do not need validation from anyone. You don’t need people to understand your dreams. But you do have to believe in yourself. You have to be willing to go all in on yourself. Keep dreaming and betting on you!