“Do not glorify yourself by dishonoring your father, your father’s dishonor is no glory to you at all.” Sirach 3:10 No matter what your father does, it is not okay to ridicule him in public like this.
Rest Oga, what his dad did to him would’ve damaged his self esteem and he wouldn’t have gottten to this stage if he allowed it. So let him vent Oga, his dad wasn’t a baby when he did all of that!!