Yumi:
That Winter, The Wind Blows

how is ML villain? ok, he isn't so good guy, he is anti hero but there are so many anti hero main leads, but it doesn't mean they are villains and even bad people, as usual they start as anti heroes and become good people, like in this drama :)

it's very rare but A Man's Story  fits more, SML is practically villain,  who never redeemed himself but gets FL.

Lucifer - also - SML is almost villain (actually there are other also villain-ish characters, but SML fits villain more), and FL loves him anyway

When the Devil Calls Your Name villain - Devil himself gets SFL :)))))