Welcome!! You can do this. I am sorry you had to go through that as a kid. It's hard, but you can do it. I come from a similar background, but was not teased, but given food at every waking moment for any reason whatsoever. Hang in there and keep going. You will do this and teach your new baby good habits instead of bad.