What an interesting couple of minor characters to look at. You make a great case for the parallels between their lives, and their relationship is very believable and certainly looks as though it will bring them both happiness, which they both deserve.