I agree with the fact that if you think that it is negatively affecting your life then you definitely need to put yourself in check. Best thing I can think of is to PURPOSELY go dry and just not smoke, it seems impossible but just keep yourself occupied with other things....sex...friends....sports....anything. You are NOT addicted to weed, it just FEELS like you are. Trust me with the right will power you will be able to stop. You just have to make sure you USE that will power.

So just take a break from it for awhile and set rules for yourself when to smoke and such because you don't want a drug or anything for that matter, people, food, whatever to take over your life.

You own you.

Keep it that way.