This anime deserves to be on the top of the anime ranks this anime is omg! good its got drama romance and its funny at the right moments i seriously can't i repeat can't wait for season 3 i know some of you might think i'm exagerrating but this anime is truly one of the best only the second anime to make me cry (the first is clannad which is seriously tear-jerking) i recommend this for all you'll love it for sure!