You will laugh, you will cry, you will have all the feels. One of the best anime series I have ever seen! I watched the entire show in 2 days because I couldn't (and still can't) get enough of it. It has love, drama, comedy, and all of the character development you can handle.
I'd recommend putting this at the top of your watch list, whether you've seen it before or not.