Hey veryrestless, you are not a complete failure. You have a lot on your plate right now.
Can you call the hospital and see if they have a midwife or nurse attendant or birthing coach who will be there only for you?
Hang in there - tomorrow you'll have your precious son.