Well, I think the reason I decided not to have him get the girl in the end is that it would make the story even more unrealistic than it already is. I mean, just the idea of there being a girl like this in the first place is pushing it...so I decided to sway from the totally predictable and go with a decently happy ending, even if it wasn't as happy as it could be.
I think I'll post a few more of my stories, though...since some of them I think have endings that are happier. But I'll see.