I think it's great that you know when to abandon ship, it seems to be a hard step for many people to take. As for the type of produce that man happens to be, he is simply a bit rotten. Most guys are of a much better nature, and as I understand you have your husband around so you know at least one guy is worth while out there.
As for my opinion, try not to beat yourself up over him, he is not worth it frankly, and life will move on just fine without him. No one likes to have their chain jerked, or to be strung along, though it does hurt to leave things behind, remember your better of for getting out of there quickly than waiting around in blind hope whilst pain builds up. Ya done good, and you have our support here on this forum, of Course.