My eldest son is a arsehole.
There is no other way to describe him I'm afraid.
We've been through hell and back with him as he was suicidal and depressed due to bullying and extreme social anxiety.
We did everything possible to help him and he's finally on the mend (it's been a long year)
Anyway, he's now decided that he doesn't like us at all or his brother (13).
He doesn't want us asking about his day or his girlfriend or his friends or plans (despite his girlfriend spending time here)
I can't talk to him because it "makes him depressed"
Me and DH feel like we have to go easy on him because he's still in therapy and on medication etc and we don't want to make things worse or push him.
My 13yo has noticed and feels DS1 is now the golden boy.
All the while we have two younger severely disabled children to take care of so it is quite stressful.
DS1 is a good kid, has good grades and we know where he is whenever he goes out (which isn't often unless he's meeting his girlfriend at Costa or the cinema)
He has sleepovers at his friends houses and has built up a small circle of friends that he never used to have (we took him out of school and he's in a different type of learning environment but starting a new school again in September which was completely his choice)
Anyway he's just a total selfish arsehole! I love him to bits but by god I have to bite my tongue when he tells me that he's at the age where he doesn't like his parents.
He has the most secure, stable home life you could ever dream of and we are good parents who don't put pressure on him and try to instill the message that happiness is more important than career/grades but just try your best etc yet he doesn't like us? Wtf?
Bloody special snowflake!
I suppose I'm trying to ask (in a longwinded way) if this is normal?
I always thought that as the children got older we would get closer but that couldn't be further from the truth and it's quite upsetting.
P.S, the name calling is just trying to add humour into our situation otherwise we would break down and we only ever call him an arsehole or snowflake behind his back 
Thank you for any advice x