Being a parent is both very challenging and very rewarding, naturally there are struggles but none are not unsurmountable. Being a parent of course you would only want the best for your kids, and probably most parents would agree that … Continue reading