I am almost exactly like that, I've smoked weed everyday for about a year, 5 times a day sometimes more. I am usually quiet unless someone starts a conversation then I will start talking.

My advice, take a couple of weeks (or more) off smoking weed, I did when I went to Australia (because I was forced to). Maybe it was because I was having fun over there but I noticed that I had a more clearer head, wasn't worrying so much and was enjoying the holiday even without weed.

Take at least 3 weeks off or longer smoking weed and see if you agree with what I said. The longer you aren't smoking weed the better stone you will get when you do toke. If you don't want to do that then try spacing your sessions out to 3 times a week or something. Best do the first option though because your tolerance to weed goes down if you don't smoke for about a month or something the weed has to get out of your body for your tolerance to start to go down I think and weed needs around 1 month to be out of your system.