You have to believe that it will get better and believe in yourself that you can over come this. Life always throws challenges at us. How we handle this challenges is what really defines you as a person.
You will succeed and you will feel better.
Let time do it's work and you will start seeing the light at the end.