You had me at the title

filled star filled star filled star filled star star unfilled
ktwhite1981 Avatar

By

Sounds like your prep school thriller where the kids are spoiled and expect everything to go their way, but in this case it doesnt. Definitely seems like a good read with a lot of covering for each other and hidden truths