Beautiful story! I love the endings, and the context of how they get together is surprising and interesting. I did not fully realize that my roommate, whom I didn't like at all previously, was actually my love interest.