“Giving up” now and splurging to make up for it before and after is the silliest superstition. It’s no sacrifice. Just self-worship.
You can also do good works so I quit the giving up beer and wine thing and went with good works. I think its definitely a better way to go.