Hi OP,
Giving birth is one of the most traumatic things your body will ever do, and even if you have a 'text book birth', it's not unusual to feel emotionally scarred by it. And I would also take whatever anyone who says they had the perfect experience with a big pinch of salt. I'm not saying you can't have a perfect experience, but I know several women who have glossed over details and made it seem better/easier than what it actually was.
For example, my birth was supposedly 'text book'; LO arrived so quickly I didn't have time for any drugs, she arrived safely and without any intervention. From the MW and doctors point of view, all was great. But for me, she arrived so quickly I had no time to adjust, I gave birth with no pain relief (or the soothing effect of a water birth which is what I'd wanted and didn't get), I tore badly as a result, ended up with an infection, struggled to breast feed and was hit hard by the baby blues.
Fortunately I didn't get PND, and I healed after a few months, but I was traumatised by the whole experience, and several years on I still get flashbacks. I should have sought a 'debrief' from the hospital, but I didn't, and I think it would have helped.
At the time I had to unfollow several 'mum friends' online because I couldn't face their constant posts about how they were back to jogging two weeks post birth, how their baby was sleeping through, how they were generally just nailing life when I was feeling guilty as hell at having to bottle feed my baby and seemingly failing at motherhood.
My point here is OP that whilst some women seem to breeze through it all and make you feel inferior or not as good, in reality it doesn't matter; if you have a healthy baby, that's all that count. Don't give a flying duck about anything else. Give it a bit of time and you won't care, and things will seem better. Like a PP has said, birth is a tiny bit of motherhood and the beat is yet to come. You didn't get the birth you wanted but you've got a beautiful little baby, and that's what counts.
Try to relax and enjoy your LO.
Good luck 