The only solution I have is to just limit your self. Like on a Friday tell your self next week you're only gonna smoke once in the morning and once at night. And just try to keep it that way until you find it easier to limit your self. And it could help to not surround your self with weed. My mistake is every time I try to stop I end up coming on here to chat and I end up right back smoking from being around things about Cannabis too much lol. I know where you're coming from and it is hard to stop when you got the bud in your hands but if you really want to limit your self you can do it.