Growing up is never straight forward. There are moments when everything is fine, and other moments where you realize that there are certain memories that you’ll never get back and certain people that are going to change, and the hardest part is knowing that there is nothing you can do except watch them. The day the child realizes that all adults are imperfect, he becomes an adolescent, the day he forgives them, he becomes an adult, the day he forgives himself, he becomes wise.
Because there isn’t a definitive moment you become an adult, there is also no definitive answer to the uncertainties that life brings to you. Embracing that you will encounter more questions than answers is the real wisdom here. Don’t wait for a magical day in the future when it will all make sense. Open yourself up to the rich and fulfilling experience of learning along the way.