Sort:  

Everyone has different experiences but as kids get older they get a deeper understanding and appreciation when they realize the huge role you played in their life when you didn't have to. Good on ya for being there and doing your best!