So.. Seems a lot of people like this anime without knowing why, let me take a stab at explaining why its a pretty good anime (If I become incoherent then I am sorry, havent slept in 2 days, wedding next door is keeping me up, but I can understand why, bless them and I hope they will have a happy marriage)
Anyway. So, lets have a go!
First of all, the characters are very well written,