Wow, life can be shit at times. This is where inspirational quotes about life and struggles come in!
It doesn't matter who you are or where you've come from, you're bound to hit the odd trough from time to time. Time to brush it off and move on, head held high. Hope they help you.