Being a sole parent is hard work. Not only are you responsible for taking care of your children, but you also have...