Thanks for sharing. I have two sons, 18 and 10. I have been lucky because they have learned that I need help sometimes. They gladly step-in when I cannot make things happen.
Stay positive!! It looks like you are doing really well. I agree, kids keep you going!!