Everyone around me always says, everything happens for a reason and if you did believe in god, which you don't, but if you did, he has a plan for you. He is said to give the toughest battles to his strongest angels, so let that boost your self-esteem, even if you don't believe.