UA - you're not a horrid mother, stop that bad self-talk immediately. My son had similar weight gain issues and he was FF.