I've been playing this game for 12 years. On and off.
It is the first time ever that its not the game itself and the lack of content that is forcing me to quit but the community itself.
I don't know why but so far into legion I haven't found many people that are alright to play with. Elitism has hit the rooftop and everyone expects you to play like a God, and of course if you don't your gonna get flamed.
I had plenty of instances where people were trying to blame me for their own faults or generally blame its other. Drama all over the place.
Examples: I joined a boost 865+ group with my keystone. I was the healer. I am 862ilvl myself so I'd say I can keep up with them. We went in the instance (Court of Stars +5) and tank started masspulling. Some of the dps including me died 2-3 times, bare in mind this was due to overpulling. Then a mage died 1 shot from an aoe hit and started flaming me that I don't know what am doing or anything. I looked at my own combat log and the mob did 1.8k hit to me and I have 15% dmg reduction on anything, that poor mage was 1 shot, no place were I could save him.
At the end of the instance I told them thanks for the run and I tried to be as humble as possible saying "sorry for not being up to your level". They started flaming me like "yes you suck" etc... not even being sensible saying its alright mate or something.
Another instance is I joined a guild as a social. They are wiping on Xavius hc. I have pugged him 2 times until now. The leader asks me to go and help them... I say alright I'll help out. We start the first pull where we wipe on around 25%. I am sitting on the top of healing meters with about 5% more healing done than the 2nd healer. The leader asks me to use a flask for the next pull. I tell him that flasks are quite expensive for me and I think I don't really need it. He insists that this is a guild run and everyone should flask up etc even if they are social and haven't signed up for any raiding with the guild... Anyways being bullied into flasking, I do that and we pull another 4 times. We wipe every time because the tactics are all over the place. Every single pull am sitting on the top of healing meters and doing dispels etc accordingly. On the next try the leader tells me to dispel while am not on the dream and on ph2-3 having got hit by an add that wasn't soaked. I dispel and go 100 corruption. After that try the leader is like its alright thanks for the help we don't need you and removes 5 people from the group. Hows that even my fault, his bad leadership being forced into me. He could have been much nicer with a social member in his guild trying to boost his group. (Guess what? They kept wiping after for like 20 tries and never got him).
Those are just 2 examples, obviously I have way too many instances where people in this game tried to be absolute a!%^^^%.
Is there something I am doing wrong?
Literally on the edge of just closing down my account due to the treatment, is there something I can fix in order to play with people that are not psychologically unstable?