Parenting: Raise yourself Before you Raise your Kids