Next week is my 22nd anniversary. I plan on sending my W flowers at work with a message, going to dinner with her, and I also got her a present of a ring.
The ring does seem a bit overboard, did you talk to your DB coach about it? Seems like a lot of pressure.