I forgot to mention Blossoms in Adversity, I tried to edit my original comment but it was being stupid. lol.
This one is 40 episodes butttt I feel like it's a perfect balance of everything you wanted. It was truly a beautiful drama. I cried, I laughed, and everything in between. The FL was perfect, she was strong, smart, funny, kind and had a good head on her shoulders, and wasn't annoying like some other FLs when they have a smart/strong personality. Plus we have a cold/villain ML who's soft with the FL and turns good.