What a story! Some of it reminded me of my first son's birth - no one tells you that the epidural makes you not feel contractions but once the baby starts to descend, you feel everything in your pelvis! Not a pleasant surprise, huh? And the resident putting his hands inside you as the baby was crowning - that happened to me, too, and I screamed, "Get the F out of this Fing room and don't Fing come back!" Even dh was embarrassed by that! And the peeing afterwards - so annoying that you need help. I really feel for you that you were separated from Riley for so long - that must have been excruciating. But now you have him home and you can just work on being a mommy/baby dyad.
My first labor took a long time, too, but this time it was only 2.5 hours, so don't despair that your next time will be bad, or that you will need drugs the next time. I didn't! And that surprised even me.
A million hugs and happy feelings-