This is What Happy Looks Like

This is What Happy Looks Like - Jennifer E. Smith 3.8 stars

Too much drama at the beginning but it got better in the end.

If I have read this during my teens I would surely give it a 5-star rating. Haha.