Your not selfish and not terrible at all hun. I know soooo well how you feel and was doing the same thing last week when I found out my best friend is having a baby. I don't think it's nasty of us. It's just so hard to see others having their babys when ours feel further and further away, like it should be us. It gets so hard plastering on a smile and acting like your not bothered when deep down it's almost resentment and jealousy. Don't feel bad for feeling bad, it's a kind of grieving for the loss of not being in their position. Chin up chicken, don't be too hard on yourself