Dat ending :D
I gotta say, I was expecting something more bittersweet, like them ending up with different people. I'm not sure that would have been a better ending, though.
Now that the whole thing has been translated, I really need to sit down and read it all again. The sheer density of characters in the story has left me confused a few times. I felt like I needed to wait for context clues to see who all these people are. It also doesn't help my poor mind that the mangaka likes to imply things rather than explicitly state them :x
Oh well, it's a nice series anyways.