Unfortunately there’s just not a perfect formula for parenting. It is downright hard. Do not give up. Start on your knees and know that YOU were chosen to be your son’s/daughter’s parent.