Im how much are you drinking. If it would be safe to do so, I think you should not drink for today. You cannot know if it's the alcohol affecting you without either a) stopping drinking or b) going to the gp. If you won't go to the gp that only leaves you with option a.
If you really cannot get through one day without alcohol then you might need to accept that this problem is out of your control. We are all here for you, keep posting, keep trying.
You must start to help yourself, it seems impossible, I know, but it will get easier. Just do one day? One day. Check in with us every hour, or every half hour and lets us know what you're doing. Plan little activities to see you through half hour.
Have a shower, get dressed, have a little something to eat, go out for some fresh air, rest when you can, etc. Keep busy doing small things, make sure you eat because hunger will make you crave alcohol.
Tortoise
AFD yesterday achieved no issue. I do the 5:2 diet so of course I can't drink on fast days, and it's just not even a problem at all; because there's an actual "reason" not to drink on that day, I don't struggle with it. An AFD day just for its own sake, on the other hand, is much trickier. What's that about, then?
I'm so glad you posted this 
It was easier on the fast day because you knew you weren't going to drink. Simples.
This is the key to beating the cravings. If you make that decision in the morning that, come what may, there is no way you are going to drink alcohol that day, the wine witch doesn't bother to come aknockin' 
The difference is amazing and I challenge anyone to try it. Be absolutely sure that you're not going to drink today. Just tell yourself "I can't" and see the difference. Don't be miserable about it, just have another lovely 'treat' drink instead. The day will soon be over.
This is why antabuse works so well. You really can't drink on it so, job done, decision made, no urge to drink.
Btw babes you won't kill the thread. This bus has been through snowstorms to reach babes in need and it's never broken down. We might slow down a bit as we trundle up some of the steeper slopes but we always catch up with you all x