Let me tell you something. I read through this whole thread and everyone is giving amazing advice but nobody has mentioned the elephant in the room. Notifications.
ScriptXHorizon, how many gaming related notifications do you get per day? Discord pings from your squad, game update alerts, promotional push notifications about new skins or events, Twitch going live alerts for your favorite streamers. Each one of those is a tiny hook pulling you back in.
Here is what you need to do and do it right now before you keep reading:
Go into your notification settings on every device. Turn off every single gaming related notification. Discord, Steam, Epic Games, Xbox, PlayStation app, Twitch, YouTube Gaming, all of them. Every. Single. One.
I am not saying delete these apps. Just kill the notifications. The difference is massive. When I did this, my daily urges dropped noticeably within the first week. Because the truth is, half the time you were not even thinking about gaming until that notification popped up and reminded you.
Also, and this might sound weird, change your wallpaper. If your desktop or phone background is some game character or a screenshot from your favorite title, swap it out. Put up a photo of a place you want to visit or a goal you are working toward. Your visual environment shapes your mental state more than you think.
Another thing I did was mute every gaming subreddit and unfollow gaming accounts on social media. Not unsubscribe permanently, just mute them for 30 days. You can always go back. But for now, you need to reduce the amount of gaming content your brain processes passively throughout the day.
Think of it like this. If someone was trying to quit junk food, you would not tell them to keep candy on their desk. Same concept. Remove the triggers from your environment and the cravings become way more manageable.
The tech solutions everyone mentioned are great but they work 10 times better when you also clean up your digital environment first.