The fact that you admit your problem is a necessary and HUGE step towards recovery.
My advice as someone who's been there with a different addiction, is get professional help.
Treat it as an addiction, and don't be ashamed.
Find yourself a licensed addiction counselor and schedule an...
Blessings to all !
I was glad to find this forum, and I hope to be able to contribute and to get to know many of you.
I also hope to learn more about Christianity and being a follower of Jesus Christ.