Sorry to hear you're so bothered by this! I've experienced something similar so I can understand. I'm also an introvert and think my dog is my only best friend
But then again, I've also been bridesmaid to another girl and it's not all that great. I'd rather not be a bridesmaid again, even though I was hurt the other girl didn't make me one.
I had no idea, some brides make you buy the bridesmaid dresses? I guess I was lucky, mine was bought for me by the bride.