This entire post was written from your POV and you still didn’t manage to make yourself sound trustworthy. You say you’re not hiding anything from her, then provided a laundry list of things you’re hiding from her. I’m not surprised she assumed you were up to something, you’re coming across as incredibly shady.
Cancel the date, block and move on. his behavior is a giant red flag, so why even bother entertaining it?
This entire post was written from your POV and you still didn’t manage to make yourself sound trustworthy. You say you’re not hiding anything from her, then provided a laundry list of things you’re hiding from her. I’m not surprised she assumed you were up to something, you’re coming across as incredibly shady.