There is no screwing up, only opportunities to learn and grow. You did your best, and making positive changes in the way you interact with S. Keep doing what works and stop doing what does not work. Just being cognoscente of how your actions affect his reactions is a great change.....
HUGS
"What is best for my kids is best for me" Amor Fati Link to quotes: https://www.divorcebusting.com/forums/ubbthreads.php?ubb=showflat&Number=2879712