He's a rebound, it's so obvious. You can't dump someone you've been with for almost 7 years, wanted to get married to, have lots of babies and live happily ever after and then date some random the next week and be "in love" I know we all hope that it can happen that way, but it just doesn't. He'll be gone in a few months tops.