I know why I love my wife: She's put up with me for 40 years (will be 40 years on August 29).
In addition, she's reared our 7 kids, always taken care of the family finances, worked hard as a university professor, helped me keep an even keel about life, and provided comfort and love (as well as sharp criticism when I deserved it). What more could I ask for in a DW?
With All My Heart: make sure your wife sees your post! I'm sure she will appreciate it---much better than some sappy card written by someone else or flowers.