You're not selfish at all!! In fact I think it's your family being super selfish!!

With Louis I had my Dh as well as my Mum. My mum basically took a back seat to dh though which was just perfect. She was there when I needed but otherwise dh was there for everything! Luckily we had lots of quiet time after Louis was born which was nice and then family started coming in but I had at least had a shower by then!!

This time around I will have dh and I've asked in his Mum. She had all boys and I don't think will ever get to experience someone else giving birth so I thought it would be a nice gift to her. Again, dh will be my main support person and she will just be there as such...

You need to do whatever your comfortable with and tell your family to respect you and your family's wishes!
Good Luck!!