Yea I remember having these a while back, it really sucks when you have to go through this as they can really mess with your lifestyle.
The best advice I can give you is to hold on and you'll make it out of there soon :)
Just like i did with this product.
Worked great for me now I'm feeling better than ever
might work for you too http://bit.ly/lLml30