The word 健忘 looks like a contradictio in adiecto: "healthy" + "forget". Am I missing something?
健 in this word means to be good at, to be skilled at.
健忘 means to be good at forgetting > forgetful.
健 is not meaning healthy,it means "good at something",like 健谈 means good at talking,康in健康means fine,healthy