Thank you all for the constructive comments.
To clarify some things: it was my mistake to not get prior feedback from players before settling on the new characters. My motive was that it's better to have 6 attractive women than 1 attractive and 5 less attractive. But what I find attractive might not be so for other people. I should be aware of that but glossed over it at the time of creation.
Now, do I want to go back and redo all the characters again? Not really. I worked hundreds of hours while getting way less than a dollar an hour. In fact, support understandingly has been fairly low and I have more immediate priorities right now such as making enough money on my work to survive. Covid restrictions screwed me over.
For the gameplay aspect, I wanted to give an immersive experience of being in a large world. Traveling anywhere from anywhere, affection that never decreases, eating while in combat etc breaks the immersion for me. So I made it as "realistic" as possible. But perhaps gameplay > realism so I will look into what could be done to make player experience smoother without giving up my vision for the game.
When it comes to player direction, my initial idea is that you can do whatever you want exploring the world and finding content by chance. But I agree the quest section needs some work and players should definitely get hints on what to do, I just haven't figured out the best way to implement it yet. Finally, some players don't care at all about gameplay while for me it's the most rewarding process.
As my first project without any prior experience, I certainly commited some mistakes and did not understand this market. Nevertheless, it has been a very interesting experience as I learned some coding and finally got to know what it takes to actually build a game. And to be honest, I'm thinking if it's even worth to continue with this project or move on.