Ohhh this is so deep and well written. The characters feel so real. All their relationships and even thoughts all feel so deep. I find myself relating so much to the mc