Yeah, I hear you, and I know that I'm apparently in the minority. I don't think any of us can predict 20 years down the line; but I've found that those little friend crushes usually don't end up well romantically. If Karen is that hot for 10 years, that's a bargain
But she's also sharp, and she went balls out to take a shot with Jim. I think that speaks pretty well for her...and after a certain point, I think being happy with someone for 20 years is as much act of choice as it is any sort of "destiny."