They were at school together, my 18YO 'held a candle for her', as they used to say, then they got together nearly two years ago. All good; really happy for them; relationships best built on a friendship etc. Except this girl is a total diva. I have depression plus am in chronic pain; hence our flat is a total, embarrassing, mess, so she's never been round here. So my son, who's busy with a degree apprenticeship, always goes round to hers when he sees her (she still lives at home.) The thing is, although I was open and happy to know her, I really don't like her, and my normally kind and thoughtful boy turns into someone unrecognisable when she's involved. My older boy and his g/f really don't like her either. I can't do anything, can I? My 18-Y-old still lives with me, in our small London flat, and gives me £50 a week since he's been earning. But I feel like telling him to off and go and live with her and her family. She's quite a bright girl, apparently but she's totally dropped out of education (didn't do A-levels), but her own mum had her when she was 17, and hasn't worked since... I'm worried there's a familial pattern of just taking the piss out of the state, supplemented by people like my kind, hard-working son, who is ONLY 18. Any advice welcomed. Thanks.