I imagine the term is supposed to be "heat cycle" - that's what's used in ABO AUs, I'd be surprised if the author used heat circle instead.
story set up reminds me of Love is an Illusion a bit, hopefully this is less angsty lol
it's been established that the guy doesn't kill beastmen who aren't doing anything wrong - he just likes to fight the ones who attack humans because they give him a challenge. not being with him because of that would be like not dating a policeman or soldier because he might have to shoot a...
I'll admit "changed cat" really confused me until I realized it was just bakeneko from the title (and the t/n page). never seen it translated that way before.
seems interesting so far, if potentially angsty