Slow down. You’re creating way too much drama to have a successful relationship! 😯
First, it was a mistake to allow him to move in with you in the first few weeks of dating. 😕 You really didn’t know each other well enough to move in together. You set the stage for drama by allowing a move in.
Second, you should never give anyone an ultimatum. Besides… why give someone an ultimatum when he’s only been dating you a month? You’re treating the relationship as if it’s a year or more older, but you’re having problems because it’s not.
Third, you’re forcing this relationship to work — instead, relax and get to know each other during the first three months of dating and see if you even want to continue dating each other. 🙂 By forcing a “relationship” title on a new dating situation you’re putting way too much pressure on yourself, him and the relationship.
So, chill. If he asks you out, go on a date and see if you guys get along. But play the field and know he’s doing the same because it’s healthy — not because he’s cheating. You’re only one month in. Use the first three months of dating to decide if you want to keep seeing each other, and the second three months of dating to decide if you want to be monogamous. 😉