This sounds similar to my last birth, fortunately I didnt need a drop but was hooked up to monitors on my back, feet in stirrups, clip on babys head etc. I understand how it can leave you feeling afterwards, over time the hurt of not having things go how you expected does fade.
Congrats on the beautiful Karma, for all that didnt go well with the birth Im sure it pales into insignificance when you look at her!