"Why are you so suddenly keen on me?"
"I don't really know."
'Keen' is strange word which through the same general meaning conveys different senses. It comes from the Old English root cene which meant 'brave' which came from the Proto-Germanic koniz which meant 'skilful, knowledgeable' which in turn came from the Proto-Indo-European prefix ǵenə- or ǵnō- which meant 'to know', a root also related to the Sanskrit gyan.
Keen is used in many senses. A keen edge. (sharp) A keen appetite. (fierce) A keen wit. (acuteness of mind) Keen prices. (competitive). Peachy keen. (swell, marvelous)
But my favorite is to be keen on something. Which is again used in different senses. In "I am keen on finishing the paper by 4pm", keen is used in a slightly different sense than in, say "Are you keen on cricket?" which is again slightly different from "Are you keen on her?".
Of the above things, what exactly does it really mean when someone asks you why you are so suddenly keen on them? And if you are not sure what it means does it reflect a not so keen understanding of the word keen on your part, a lack in keenness of wit? I am keen to figure that out.