Note that you requested spiritual intercession for yourself as well as your son & his mother - and you should know that prayer without concordant action is something of an affront to God.
No sense complaining when you get what you asked for...
Since we've never even met, any positive or negative thoughts concerning you are based solely on your interactions with other people; although I accept at face value your word that you're a brother in Christ & try to give you benefit of the doubt in "situations", I won't sacrifice my credibility - and others' credulity - to only post positive things about you.
You own your actions, you're either able to stand by them in hindsight or not - quit worrying & whining about what the rest of us think of you... our opinion & a buck will get your son something off the dollar menu.
Consider instead how your character & actions align with God's word & will - He is who really matters.
BTW - I don't remember ever giving you a beat-down you didn't deserve.
You know, spare the rod & all that...