Alliistah

Is there any way you can do those things for her without showing her the list? Surely, some of those 50 plus things on your list to make her happy you can turn into actions. It is always better to do the action instead of reading them to her or letting her read the list. Talk is cheap, but action is a lot more valuable.

She may wish to see it, rather than read it. Start out with the simplest and work up.
Remember action is always better than saying or reading it.

This is 2 cents. Others here may have other ideas.

Good Luck and hang in there!

VS