Painful, engaging, you really just fall in love with the characters. There really is no way to describe how fantastic this story is. You really just have to read it yourself. Please take the time to do so! It's worth every second!!!!!!!!!!
Basara