Can someone advise me about how to quit smoking marijuana?

I smoke daily and have always enjoyed it. But I feel guilty for spending so much money and living life with a buzz. It feels like I always need to be high just to get through the day and I never lived this way before I started smoking years ago. All of my friends smoke weed and it would be hard to be around them when they do it. I am also scared I will be terribly bored or won’t know what to do with my time. (learned habit, i know)
How can I go about quitting smoking weed? What are some benefits to quitting? Some encouragement to quit? or some ideas to hang out with friends or stay sober?