I'm not going to even touch the alienation issues. Been there done that, have the T-shirt :-(
But as for gifts...buy her savings bonds! They are sold here with a gift card. Have the bonds sent to your own address, and if you like, put your name on them as a secondary holder. Keep them for her in the envelope they come in, showing the postmark date.
She may not appreciate it now, but when the time comes...and yes, the time will come...she'll know and understand ;-)
But as for gifts...buy her savings bonds! They are sold here with a gift card. Have the bonds sent to your own address, and if you like, put your name on them as a secondary holder. Keep them for her in the envelope they come in, showing the postmark date.
She may not appreciate it now, but when the time comes...and yes, the time will come...she'll know and understand ;-)