Hello, I'm new here. Want some help from expert users.

My game's going about 32 hours now and I have this weakened villager that doesn't regain his health no matter what. He was initially a trainee scientist: through event his age was down to 12, and again aged so now he's 20. Right after he reached 14 he walked to the worktable on his own feet. A few hours later I checked his info to find that his health bar came down to about 55% although his health bar indicated his status as 'healthy.'

I remembered reading about being a researcher unhealthy job or something like that here, so I reassigned him as builder. (Idiot me. :?) Again a few hours passed, and when I checked again his health bar came down to 30% and 'weakened.' At first I thought this as illness and brought a master doctor to him, and they made wetty kissing sound and headed to the love shack in one go. (And when I actually tried to get my girls pregnant I had to try again and again...)

So I have searched here quite thoroughly for any healing method or job recommendation, but:

a. Giving him food manually or let him swim in the lagoon or walk in the garden doesn't work. They seem to regain health only if they initialize the eating sequence. There is no 'Your villager feels better after eating.' or something like this message if you do it manually.

b. I reassigned him as farmer as soon as I found his health hit 'weakened' status, but he doesn't regain health like other scientists or builder. (Others make a trip to the food bin after some working and there goes the message that they feels better.)

Now I continuously bring him from worksite and let him do other than work. And this is very frustrating since he tends to go to the field as soon as I look the other way. Is there any other way to get him some rest?

Please help!
_________________________
I know what I like, and I like what I know.