Thanks to @Cheri for mentioning Racing Hearts by Alex Washoe. I kept reading even when other things demanded my attention. 📚
a grumpy/sunshine opposites attract romance.
Contents warnings for encounters with transphobia and bigotry and for depictions of mental health issues.