WOW! It is great to have some self-awareness that you are going to be able to use to find solutions for all of your relationships. This is transferrable to yur relationship with your son and your work, etc.
sg Love is PATIENT, love is KIND, LOVE never fails / DB since 2001