Ryan...I know it is tough..I'm having the same struggle..Hard to accept that there is a problem..I had the same issue this week end, gave in and now feel like you do..
All I can say is keep moving forward, recognize the voice for what it is, and remember, once you take that first one..all bets are off.
You posted, you know that there is support here. Stay strong and keep posting..
Jim