It's none of your business when your friends are hurting because other people are being idiots in regards to them? That's a new one. But honestly, that explains a lot right now about how you consider relationships.
Point is, you didn't need to post this for everyone and their mother to see. Especially so that your grandchild could see. I'm sure his mother greatly appreciates how you pulled him into all of the crap.