Read this whole series. I did not like the MC in the beginning. But darn it, tears formed at the end.