@Fedup333336
YANBU, and it's got fuck-all to do with ANYone why someone still lives with their folks. Mid 20s is NO age to be living with parents... WTF is wrong with people? 
You really should say 'how the fuck is my sons living with me affecting YOUR life?! Mind yer own business!'
But I know it's easier said than done to say stuff like this. A simple 'it's really nobody's business but ours, and I'm not sure why anyone feels the need to say anything.' should suffice, with a
kind of look.
If they were mid 20s and not working and not paying you anything at all and sponging off you, then of course that's not acceptable, but that's not the case!
All this 'kids should fuck off and leave home on their 18th birthday' kind of bullshit really boils my piss. The 'OP, is there a reason they are still living at home' and 'they are lacking in life skills, you are doing them no favours' type comments are just so obnoxious and patronising! And I say this as someone who left home at 20, and never went back, and who has a daughter who left at 18 (for uni) and never moved back.
She lives 15 miles away, and me and DH see her often (pre covid!) but she never moved back in. She left uni and started renting a flat with her boyfriend who she had been dating for 1 year when she left. They now have their own house.
But I don't look at my friend (who I have known for 35 years) with disdain, because all 3 of her children still live with her and her DH. (A son aged 22, DD aged 27, and DD aged 29.) Nor do I judge - and pour scorn on - my friend in the village with a son and a daughter (aged 28 and 30,) still living with her.
Sometimes it's very difficult to live alone, and it's often very hard to leave and set up home yourself. Some people don't find a partner in their 20s and can't afford to live alone. If you're all happy with it, what's the problem? 
I wonder if on some level, the people making snarky remarks are a bit jealous. Jealous of you having your adult children living with you, and the company you must get from them, and support if you need it.
I haven't seen my daughter since Christmas Day because of lockdown, and I think my friends and neighbours who have children living with them are very lucky. Because they have not had to go 3 months without seeing them. I am pleased for them, and happy for them though, and not spiteful and mean about the kids still living at home in their 20s! 