Being a parent is one of the most rewarding and one of the hardest things that any person will ever do. Our children bring joy to our lives;