4.5 stars! This was an awesome fantasy book that stuck to the theme of loss, forgiveness and the truth. I loved seeing Simon and Baz develop their relationship as well as all of the other characters! I thought the plot and the dialogue was completely compelling and so adorable. The characters were funny, charming, enchanting and most of all fragile. They all have some breaking point and this book explores that. The only reason this wasn't a five star was because the ending was cliche and really cheesy, when Simon and Baz announced their love to each other so metaphorically. I just don't like when that happens. It happens way too often and I just think that they did it too much. Other than that, I loved this book! The LGBT theme was brought amazingly, and I loved near the middle of this book! Great twists and turns and events!