This could've been a 9/10 but that rushed ending ruined every thing!
At first, the build up between the characters were really great, the plot was actually moving in a really nice pace, there were a lot of Tear-Jerking moments as well. A lot of stuff were resolved in a really nice way and I love it!
BUT THAT ENDING.
This is one of those series that deserves a better ending. CLAMP was having problems with publication at that time, so it was understandable, I'm just SO MAD ugh.