We can't always be the best versions of ourselves and sometimes you need to travel through the hard parts for the happiness to exist in the end. Life is a road of regrets and accomplishments, you need to embrace every aspect of it for creating the person you are now.