The first day back from being in the hospital I was shocked at how painful/miserable/nauseous I felt.
Trust me, it will get better.
Easier said than done, I know, but baby yourself, pretty much literally.
Have someone pick you up some of that grape-flavored baby tylenol in liquid form. Not only will it ease the pain, but it is also delicious, and it is not a pill (pills I remember hurting).
You will get better. Not today. But probably a little tiny bit tomorrow, and then a little tiny bit the next day, etc. It is a slow recovery, but just remember what you did it for. You had problems enough to have the surgery -- and it's clear from your description of your symptoms that you did -- then IT IS WORTH IT.
With your misery now you are defeating that miserable feeling you've had for far too long. It is a slow recovery, but YOU WILL fully recover, and you will feel better than you have ever felt before.
Stay tough! Recover now. Make yourself relax. This recovery is a test of your character and your resolve. As miserable as you may currently feel, YOU ARE LUCKY you were able to get this surgery. Relax your body and your mind. You can do it!!!!