Definite Yes! Pot is the BEST MEDICINE FOR JUST ABOUT ANYTHING... When I was extremly depessed I tried pot... Talk about immediate relieve! I felt so good the rest of the whole day, and on my days without it I still felt pretty good..... As for allergies Im not so sure. But one thing is for sure, MJ is the BEST ANTI-ANXIETY/ANTI-DEPRESSANT THERE IS! As for pain ( ive told this story once before) I got my wisdom teeth pulled and it hurt very bad afterwards.. The dentist prescribed me Vicadin ES.. I took two of these and the pain stayed about the same... NOW I know your NOT suppose to smoke after dental exams/surgeries, but I did... One bowl from my bong of maryjane and the pain in my mouth was 100% gone!!! I could bite down and everything! ganja is a miracle drug!