I normally love the stories of this author, but this time he blow the MMC. That guy is the worst with a tiny, but overblown ego. He swore to himself? And THAT'S his reason to leave her hanging? I don't know the whole bg-story and maybe she is that kind of bitch, that would drop him, when she's bored of him, and that's why he has to prove himself to her,.... but a) I doubt this is this kind of story and she isn't that kind of gal and b) if she would be, run!
Even worse he believes himself to be considerate.
Only so that he can prove himself to her in his own mind ... that's ...sad...and small...small heart...small brain...small love...tiny d... The worst.