Sounds like you are being tested friend.
I am not a bible thumper, I don't attend any church never have, but I do believe that god, if there is one, never gives you anything you can't handle. Whenever I am in some shit I just tell myself that and it helps me realize that I have all the potential in the world already within me. You are no different, just remember that. You aren't always going to be where you are at today, rebgirl is right, things could always be worse. Just have faith in yourself, you will eventually get to where you want to be if you really want to be there.:jointsmile: