Ooh, I think I'm going to get mauled for saying this, but...
I don't think it's that terrible... a little old fashioned, maybe, but when I get married, I'd like to do most of those things for my husband... I don't think there's anything wrong with showing a little appreciation for the one you love the most