PLEASE HELP- what does he want šŸ˜°

I started seeing this guy just over a month ago. He introduced me to his friends, Iā€™ve met his parents (accidentally tho but heā€™s fine with it) and we hang out. He always sucked at texting which annoys me because itā€™s a sign he isnā€™t fully into me?? Anyway last time I saw him he asked me if I liked him and I said yes and he reciprocated. We had a date Friday night and he kept talking about what other stuff we will do (ie date wise). He asked if I was talking to anyone else and I asked him the same- we both said no but other people are talking to us. I went back to his and we had sex and then after he asks if I want a boyfriend and I say it depends on whose asking and when I ask him if he wants a girlfriend he says idk if I want a relationship after the last girl, but you never know... he then goes on to ask why Iā€™ve never been in a relationship so I tell him I get bored of the situations or it just was too complicated. We leave it at that- I might have annoyed him with that because he got quiet afterwards.

It gets late and Iā€™m not sure whatā€™s happening and he goes ā€œare you staying overā€ and at this point idk what to say. So I just say do u have stuff on blah blah and he says no so I stay over. But what a weird way to ask. Or am I overthinking?

He kept finishing really quickly during sex and got embarrassed saying Iā€™m not usually like this etc. ā€œmust be youā€

He makes me coffee in the morning we chat and he drives me home and my mums at the front so he meets her.

Mum loves him and before he leaves he says goodbye to her and says Iā€™ll probably see you again (to my mum not me)

He then leaves gives me a hug/kiss on cheek and says he will message me. That was Saturday morning- now itā€™s Monday morning and Iā€™ve still heard nothing.

I know yesterday was my easter so he may not want to disrupt me but Iā€™m annoyed. Half the people I know says he likes me but is too scared. The other half donā€™t know how to read these signals because heā€™s so sweet but then he distances himself and comes back after 2/3 days.

Heā€™s friends all really like me too so I donā€™t know whatā€™s going on.

Can someone please tell me their honest opinion. Or if something similar has happened to them bc Iā€™m going nuts. Thanks!!