I'm not sure I totally agree (though I have been going off him a bit lately).
I mean it seems to me he fancied her at first , but now realises how immature she is and how she seems to have this ridiculous posh and becks type fantasy for when they come out , and is realising he's made a bit of a mistake but doesn't want to hurt her feelings ( or look cruel probably ).
But we've all made those sort of mistakes haven't we?
I mean we don't always stay with our first love/fancy do we?