Finished Beast by Brie Spangler.
This is a YA reimagining of Beauty and the Beast. Dylan (well over six feet tall and occasionally foul-tempered) is nicknamed the Beast. He doesn’t have many friends and has even less luck with the ladies. And then he meets Jamie, who has issues of her own and a secret he’d know if he had been paying attention the day they met.
I am so in love with this book, and with Dylan and Jamie (separately but especially together). Yes, it broke my heart a little, but it also fixed it.