> and your kids are angry at you because now you are the bad guy.
Kids have been angry at their parents for parenting decisions since time immemorial. I don't think it's actually a big deal.