There's a difference between holding a grudge and being a sap. You don't have to hold a grudge to learn not to let people take advantage of you or to not accept repeat bad behavior. Institute a two or three strike rule, if you have to, but laying down the law and standing up for yourself is utterly critical in life, and also a crucial parenting skill. Be warned, Heather, kids will shit on you and take heavy advantage of any situation. That adorable 1 year old will someday be a manipulative 16 year old with gonads and an agenda and he had better learn to respect you early or when he hits those teen years it's gonna be hell.