I think smoking weed might help you in the short run, but I'm afraid of what it might do to you in the long run.

If you don't want to give it up entirely, I'd suggest to reserve it for when you feel really down (possibly not when you have hallucinations).