Seriously, from what little you've shared, this guy sounds like a bit of a weasel.
You said something about how an open relationship would be better due to a lack of trust? Sustainable non-monogamy requires more trust, not less. You start as you mean to go on (well, I believe in that anyway)...