What a great title, I really like it.
The keys to a successful marriage is some sweet Vanilla loving, and being willing to talk/work on any problems you have together...So I'd say things are going well for them.
As for that ending...Eh, things seem to have taken a bit of a weird turn, but hey, if they're both happy with the arrangement then there's no problem.