What a surprise ending (I won’t spoil it). This book was worth the wait and I found myself rewinding chapters to catch every little detail! What a great story with great characters!