Doing this makes you a GOOD mom, whether they realize it or not

They will appreciate it when they're older

You're doing the best thing for them. Just stick to it, and they'll turn out to be more responsible adults for it.
Hang in there! I hope you feel better soon