Thanks for the feedback! Romancing Aezera is completely optional and you can choose to hate her throughout the game. The next update will also focus more on the MC's resentment toward her.
And demons work differently from ghosts, which is why the bullets didn't affect her. There's more to Aezera and how demons work that will be explored in future updates.
I'm happy you still see potential in the game! :)