Growing up is hard to do.
The challenges that a child must deal with throughout the life cycle are overwhelming. Children must deal with physical, emotional and psychological changes as they grow. There is no manual for growing up. In western society there are so many options given to children that they often feel confused and lost. We are not doing our children a favor if we do not provide guidance to them. Parents are there to help children navigate this confusing world. Let us not shirk in our duties.
I hope these boys know how lucky they are to have parents like you!