You're an idiot if you get tired of this story. Although this falls into shoujo demographic. This is far too different from the usual shoujo tropes you usually get to see in the mangas. The development is slow but won't annoy you to death like Shoujo mangas usually do even with their short 20...