Is there a chance or am I cooked and to walk?

Plz no judgement. I feel I’m in a pickle and also don’t have a say here? Long story short tried to do long distance (I was up for it) he was hesitant with it (were like 5 hours apart, so not even that far) after leading me on and saying how much he liked me etc. Had a dry spell for a while after the awkwardness of things fizzling out and now friends. I was invited this past weekend to join him and some friends for a getaway trip, we had a lot of fun BUT we ended up sleeping together a few times rolled naturally, and before anything happened he’s like “I don’t want there to be any complications with us before we do anything” or “don’t want you to think I invited you in hopes for sex”, of course me just happy to be with him (still have a crush) played it cool and agreed. Anyways while out and about with his friends he was acting all affectionate by cuddling in bed, making me coffee and supplying things (I stayed at his place for 1 night) holding my hand, wrapping his arms around me while we were watching the sunset on the beach or sitting in his lap outside the bar, arms around my waist as we were exploring a little town, walking up to me and kissing me and paying for our meals. Even his buddy called me his girl, or told us to pose for a picture and kiss which we did, you would’ve thought we were a couple. You could see there was something there in his eyes and it KILLS me that I’m to play cool when there’s obviously something between us and I hate that I gotta act cool when all I still want is him, we get along great. What do I do? I know I’m the idiot for allowing all of this, and I wanna tell him I still like him, but I’m afraid it’ll push him away or make things weird. I just don’t get why from his actions he seems very into me. I’m not one who does hookups or fwb, idk why I said yes to him, I think it’s because I still like him and still had a small sliver of hope. He even told me to make sure to text him when I got home and to call him if I needed anything on my way home, I kinda laughed and he said no I’m being serious, if you need anything tell me. Of course maybe he thinks I just want to be chill and maybe he does like me, but isn’t sure, and so when he said he didn’t want complications he was defensive incase I beat him to the punch? Idk. Thoughts?