I have been invited to a baby shower for my very best friend. Trouble is I am dead against them and refuse to go to anyones. I find them a bit of a rude way to expect gifts and am superstitious not to buy until I am sure of a healthy delivery. I went to my only one a few years ago begrudgingly and was asked where my gift was as I refuse to give gifts until the baby was born. It was all very awkward and I was made to feel bad for not buying anything. I had comments made about me and the mother in question looked disappointed I had not brought anything. I ended up leaving early much to the disgust of others but I couldn't bear the attitude any longer that I had been a crap friend and not bought anything!
I do appreciate that people want to celebrate their expected arrivals but I am unsure of what to do - do I politely refuse the invite as she is aware of my feelings or do I go and grin and bear it and be made to be the most selfish best friend by not buying anything?