A review by nimcoreads
A Pessimist's Guide to Love by Jennifer Hartmann

5.0

aaaah I was so happy when this was released early because I was counting down the days