"Dating" multiple people at one time is totally different from "having a girlfriend".
If he was about to leave her, he'd likely not even have mentioned her. I'm not one to break up a happy home, but maybe the idea of "girlfriend" is different than we think.
Hell, they say "hook up" to mean "hang out"... down here, if you say "wanna hook up", you are looking to have sex. Nookie. The bump-n-grind. The no-no dance. The one-stop vagina tunnel express on the jimmyhat railroad.
You know what i mean.