Rather than going around to each individual topic to post my 2 cents on individual suggestions, I decided it would probably be a better idea to just make one topic with my suggestions and feedback for the game.
The job failures is a PAIN!! Not only do I not get pay, or get half pay for that week, it really hits the morale HARD. There's been times when, working at a basic job with over 60 skill, I've failed at the job, got no pay, got depressed, had to relax for a week, and come back to work to fail again, get depressed, have to relax again... Sometimes I end up going for 2 months or more without getting paid. My suggestion for this, is to change things so once you're a certain number of points over the minimum requirements for the job, you can't fail at the job (no pay). Say, for the basic jobs, make it, say, 30 points. So if you have 40 or so stamina working at the farm, while you can still have the half pay days, you're still good enough at the job that you won't get no pay. You could also make it so once you have another 30 points above the requirement for the job, you don't get half pay days anymore. So 70 stamina working at the farm always has at least normal pay days. Then another 30 points, or 100 stamina, always gives you extra pay days. If you do this, I would make normal pay days still have a chance to hit morale. For advanced jobs, you could make it so it counts the total number of points over the requirements for both requirements, in addition to needing a high level of the stat it teaches (the stat being taught is useful for the job, after all...). For example, as a Soldier (50 strength 50 stamina), if you have 70 strength and 60 stamina, that would be a total of 30 points over the requirements, good enough to not have no pay days once you have the necessary 40 combat skill. In order to not have half pay days, you would need to raise strength and stamina to an average of 80, and combat skill to 70. This would also go well with another suggestion I saw somewhere, making it easier at lower levels of skill to raise, and harder at upper levels of skill. That 70 each of strength and stamina would be very hard to get if it got harder to raise the stat the higher the stat went... Of course, this would make of jobs like Sexy Girl, where raising one of the required stats makes the other go down (farming raises stamina, lowers charisma. Sexy girl needs 60 charisma 40 stamina), overly difficult to get up to the point of never having bad days. Then for advanced jobs, you get complete mastery and the bonus money only once every stat for the job is 100.
The taxes are too much, too often, and have the potential to go too high. In one game, my taxes went up to around 60%. It's impossible to save money for the higher level relaxation options, unless you've mastered an advanced job. Please reduce the frequency of taxings, and put a maximum on how high they can go. Say, starts at 20%, doesn't go above 35% or below 15%, only happens twice a year? 60% every 4 months is just too much.
Some events need more options on how to solve them, and some events need to give options on how to solve them. For example, the bandit event, where you're robbed, if you have high enough seduction, you automatically seduce a bandit, which starts the bandits fighting, while you call for help. My suggestion here is to change the event, so you have the option to try to seduce them even if you don't have enough seduction skill... with failure having a morale and health penalty in addition to having your money taken. Also, other options need to be added... like fighting them off (requires combat skill or magic skill), or running away (requires stamina), or heck, even threatening them that you'll make sure they don't get away with it (requires reputation... you're well known, they know you have friends in high places that can track them down). There's LOTS of skills in the game, and I think it would add to the game to give lots of options for solving any given situation... and give more mileage out of having high levels of skills. Of course, if you choose the wrong option and don't have enough of the skill required for that option, there's consequences. But that's part of the fun of the game.
This is a fun game, but still falls short of its potential in my opinion. You've given us a game with a ton of options for skill combinations (though at this point limited to the specific skills required to gain certain boyfriends...), now you just need to give us more ways to use those skills.