I was enjoying it until you realize that the MC is getting set up to marry a prostitute/brothel girl. This is not my story so I am not gonna say that my opinion is all that matters, but I just felt bad for the MC. He is kind, he cares for his friends, helps them get with their seemingly wonderful women, he helps the town out tremendously, and he ends up with a poorly developed side character from a brothel.
Honestly the MC got absolutely hosed. Poor guy.