Very relatable to my current situation with my son. Great ideas on how to deal with upcoming challenges as well.