This show is totally the best Shouen-ai show. It has great characters that you have to love. You really want them to be happy and the world just keeps getting in their way. Even if you don't like boy-on-boy if you give this a chance you end up changing your mind because this shows pulls at your heart and will make you believe in love and destiny. It shows you that even if you loss someone you loved there is always someone else who may come alone who you can find happiness with. It also shows that even if things seem to fall apart or have no structure everything does come into place and happen for a reason. This show is very addicting and you will be caring about the characters constantly. Each character is totally unique to the others on the show but they all have a tie into each other showing that what you do can effect others. Anyway I think this show was amazing and is really worth the watch!