Spoiler: there's a happy ending
What was the last book you read that just made you happy? If one doesn't immediately pop into your head, I suggest checking out In Other Lands by Sarah Rees Brennan. Though it started a little slow for me, pretty soon I was so in love with the characters and so invested in them that I didn't want it to end.