This has got to be one of my favourite anime of all time in my top 3 forever. There is a lot of romance since the beginning and some really sad moment along the way but it all comes together in the end in a great way. I was crying happy tears in the end and I've re-read this more times than I can remember.
100% Perfect Girl