Have known this friend for many many years, since we were children. She's always late if we arrange to meet usually an hour and is unapologetic. Her time is clearly more important.
She moved to a different country so I didn't see her for a good few years but occasionally kept in touch via Skype. She's recently moved back to the UK and seemingly only calls me when there's no one better to entertain her.
The other day at lunch she told me and the those sitting next to us who we didn't know that I was 'a smug married' and I lucked out meeting my dh, all said through insincere smiles. She's currently single and needs a 'wing woman' which I'm also crap at apparently due to being married. I'm not smug I'm just happy, we're happy.
After lunch I told her I was offended by her comments and she replied that I was being over sensitive. I am absolutely sick and tired of her putting me down in company, calling me a dick, her superiority complex and her fair weather friendship. I'd like to pour weed killer on this relationship but without any drama or explanations because she will make it somehow my fault.
Am I being mean wanting to just silently end this friendship?