Seems like the *age gap could be an issue. One's ready for a committed relationship, the others still a kid who probably doesn't know what he wants.
*It SHOULDN'T be in THEIR case, though ... MY late first wife was older than ME by five years. And THIS guy's what? ... 28? ... old enough to behave like a responsible adult, surely!