Remember, "be down for the minute but not the day, because life as so much to offer you today and you shouldn't miss out." It will all come together. You have to believe that though. Words of encouragement are great but putting it all into action is the key to happiness. I'm not going to lie it is very hard in the beginning because all you want to do is doubt yourself. Remind yourself of the bad times and why you feel you deserve to feel awful. Don't make excuses for yourself. It will only set you back further. Motivate yourself with kind words and thoughts. Moments in time where you made a person's day, did something good that no one knew about, and how much you used to love yourself. Because we have all done and had those moments at least once in our life. Keep your head up and know that no one is perfect. We all make mistakes but when you learn from them it's called "growth."