Why is he doing this?

I’ve been talking to this dude for 3 months now. I thought it was a hookup at first but we always hang out, he’s introduced me to all his friends, and I’ve gone on trips with his friends. Last week I snapped him and he ignored me for pretty much the whole week. I finally saw him and asked him what’s going on. He told me he didn’t think we should hang out as much anymore. He told me he let me in too quickly and he doesn’t let any girl in like that.

Well, a week later we worked together (don’t need to hear how I shouldn’t date coworkers). He was talking to me the whole time, pda, and we hung out after. We ended up hanging out for the next 3 days. I snapped him yesterday and he never replied. He snapped me today first and I sent one back and he didn’t reply again. I don’t get it. Why send me a snap and then not reply when I do?

When I saw him the other day I asked him why he said all that the other week. He told me that’s how he felt in the moment and now he’s just going with the flow. He asked me if I wanted him to go back to that and I said no and he said okay then. He also mentioned that he doesn’t have to talk to me all day long because he’s busy or sometimes doesn’t want to talk, which I get. I asked him if we’ll hang later in the week and he said “we’ll see”, which he always says and we always end up hanging. I just get so much anxiety over it and don’t know what to do because I really wanna make this work???