

I get your frustration with this kind of attitude. I also felt like a reality check was warranted. However, when people are evading or grieving about something, even if being childish, in my experience it’s usually better to validate their feelings first and then compassionately convey the harsh realities that they must face for their own sake and perhaps that of others.
Slapping people with the harsh truths they have trouble dealing with can do wonders for our frustration, but i think it’s not the best approach for those who need some guidance.
An extreme version of this would be the father that yells at his child and tells him he will never amount to anything with this attitude, in frustration, as a response to the kid’s depression. I was this kid.
Conflict tends to create resistance, you know? He was right too, but not a great way to convey his message.
I try to go with the following algorithm for this kind of situation: remind self of importance of compassion -> validate feelings -> convey perspective -> advise
Just my 2 cents. Hope you have a good week.
edit: some clarifications.
Well, I don’t know. Maybe you’re right. You just didn’t offer any acknowledgement of the difficulties OP faced, which didn’t sound like a picnic. People tend to have trouble finding empathy when they’re frustrated, stressed or in any kind of distress really. This and some of the wording in your final paragraph is what gave me that impression.
But yeah, I don’t know what’s best or what you were feeling when you wrote it. You may have a better idea than I do for all I know and you’re free to disregard my comment.
I’m not the advice police or anything. Just someone who thinks compassion helps communities grow healthier and was chipping in.
Either way, have a good week.