Take a break and get your shit straight! Trust me, about a year ago I found myself in the same situation about a year ago. I feel into this serioius bout of depression and couldn't seem to get out of it. I gave up weed for about a month, got a new job as I had lost my old one (which was due to the depression,) and got my life back in order.

Now I'm back to my healthy stoner self. I know the feeling bro. Most likely taking a break will be enough for you, but if it isn't, I would consider giving up the herb all together. Best of luck to ya.