You sound like you have your head together (100% on the retrospective red flags), and my advice is to be relieved that you hadn't moved in together or gotten even farther than that before he showed you who he is. Read some of the posts on here from trapped and truly desperate married people...you just won the lottery.