Thanks. Yes I have in fact read 5 Love Languages. My W's Love Languages are: Quality Time and Words of Affirmation.

I did speak to my W last night, and she seemed to be cautiously accepting of my apology, which is a good thing given all I've put her through.

Off to work.