Even though Lana eventually marries Lex in season six, Al Gough argues that Lana still loved Clark and Clark still loved her. The only reason Lana was with Lex was because Clark forced her in that direction and she ended up getting in over her head. By contrast, writer Caroline Dries feels that Lana did love Lex, and that she did not make any hasty decisions when she agreed to marry him. Dries believes that the progression of the show demonstrates that Lex earned Lana's love. To answer viewers that hated to see Lana marry Lex, Dries contends that as viewers we are seeing all of Lex, including how evil he truly is, while Lana only sees the portion of Lex that appears good.

does lana lang marry lex luthor in smallville?
yes