Not sure about the card, Husband. My first reaction was that it was too much. At the end it implies that she hasn't been meeting you half way. She might think she has; maybe not. Would that make her upset? You don't want anything to ruin your weekend away!!! HOW you say it makes such a difference (tone, look in your eyes, etc). Just READING a card may lead to misinterrupting. I would be tempted to keep it simple. Again, just my 2 cents (from someone who hasn't been very wise in her own sitch so hopefully you will hear from others!!!!!)