A review by itslucyamber
This Pact is Not Ours by Zachary Sergi

Did not finish book. Stopped at 36%.
Already not a fan of love triangles, but my fault for not realising the book has on-page cheating trope amongst "friends"