St. Valentines day trilogy... Part 3 of 3.