Kids can be wonderful. I'm glad he provides some needed joy in your life, particularly with all the other stresses you have coming and going on a regular basis.