Clark is maturing and finding out that you can't always do what you want, that people(s) (feelings) can get hurt if you choose to ignore the consequences of your actions. Though things look bleak now, I'm sure in the end he'll get his girl. I also really hope the foreshadowing bit with Diana saying that she doesn't want to be a helpless princess, will come into play later. She is a very mature person, so it makes sense that she isn't interested in any of the boys. She still thinks of them as 'stupid boys' and hasn't been able to make 'that connection' with any of them yet. Clark has already shown that he is fine with her saving him, and even wrote a story about her being a 'wondergirl'. If he showed her that he genuinely liked her for who she is, I'm sure she would see him in a new light, a rose tinted light.Though I'm sure this would cause quite a bit of drama, I just don't see Karen coming out of the situation any other way, or with her heart in one piece. I mean even the mysterious dream person Daniel was on her best friends side. She really doesn't have a lot going on.