I don't know if this is a good thing or not but I feel like I've become a bit of a loner during lockdown. I've sort of seen that I'm happy in my own company and with high profile things like BLM, Brexit and Covid going on I've seen a lot of different (awful) opinions from people on social media and just thought, god I hate people 
But in particular I have a friend who I've known for years. We've supported each other through a lot and our kids are great friends too. But she is very different to me in a lot of ways...for example:
She can be very bitchy and cutting about people but then is overly nice to them. If I don't like someone I'm not rude but I don't go out of my way to be nice either.
She sometimes prioritises men over her kids. Often tells me how her dp says or does quite damaging things to her kids but then the next day it's all forgotten.
She's materialistic and seems to judge people on what they have in terms of cars, homes and things like that.
Throughout covid she has denied it's a real issue and broken the rules consistently.
There are other things too. I've probably painted her as a really awful person there but she does have good qualities too. She's very kind and generous, she is funny and lovely to be around. I would be sad to lose her friendship but because of my own issues and problems at the moment I just feel really pissed off by it.
I know the standard MN response would be block and delete but it's easier said than done when it's a long term friend who id still have to see when our kids to to school together and go to the same clubs.
I just sometimes read things on here and wish I could be RL friends with some of the posters here who seem much more like me!!!
Am I being a bitch or could you overlook these things in a friendship?