I’ve read a couple bad werewolf love stories but omg wolfsong does it right. A good chunk is built around world building (limited but thoughtful) to immerse yourself and not get pulled out by any sudden “weirdness”. I listened to the audio book and when I thought we hit the finale there were 7 more hours left and I’m like OMG!
Big payoff!