He is a grown adult. He can full on experience the consequences of his poor actions.
Why would you sacrifice yourself ? This whole thing goes down now or in a few years. It is far better for you and your children to be brought up in a house that is full of love and honesty than for them to watch their mother waste away to support the habits of a cheating part time husband. You would turn him into a wallet. And no doubt you would live a depressing life of being on the shelf. Possibly medicated.
Best to stand up to this now.
Flowers always make people better, happier, and more helpful; they are sunshine, food and medicine for the soul. unconditional love is awesome!