How to Regulate Social Media time

Hi, I find myself buffering with social media. I wish I could go “cold turkey” with this but social media is a critical component of my business. I’ve started using timers to regulate my time, but often find myself going down rabbit holes and wasting time on this. I see it, every day I promise myself to limit the time, and every day I repeat the pattern. I know I need to tie this to a bigger goal…ie the social media takes time away from work, personal time etc. and maybe implement a reward system for staying away from it / only spending limited time on it. Would love your input on setting myself up for success here. Thanks.