You should celebrate what an unbelievable life you have had so far: the accomplishments, the many blessings, and, yes, even the hardships because they have served to make you stronger. Just as a gem cannot be polished without friction, nor can a life be perfected without trials. Take a time to acknowledge your life and to praise yourself. Thank you god for showing me the right path in all those difficult time i pray for all those people out there who may be going thru the same, its just a phase and it will pass trust and have full faith in God *I DO*