I know how you feel Troy. For me the mental withdrawals were always the hellish part. It's the unrelenting feeling of panic that was torture for me.
The good news, as you know, is that in a few days you will be feeling better. Hunker down and get through it, we are all here for ya.