Yeah, I agree with Lak... you might want to try giving up the weed at least for a little while, see if it helps. I don't think it could hurt anyway.
If that doesn't seem to help I would probably go see a doctor, if it's affecting your life that much you've got to try and make it better however you can.
__________________
"Thank you for flying Church of England, cake or death?"
|