I have to agree with most ladies here. Your an incredible woman, and he's lucky to have you. Now, it's time for a nice little sit down and tell him that you know this and that. It's time to figure who he is and what he wants. I really like the statement one of these ladies said, "I suggest you say, "Look, bub, you've picked a pretty smart cookie to hang out with. Here's what I think is going on. Now, what do you think is going on?"".
Good luck, and I hope everything goes well. Welcome to our little world.