Long post sorry, serious opinions only
So I met this guy a few months ago and instantly fell for him. We had the same friends so we became good friends and he started messaging me daily (we've been each others no. 1 best friend on snapchat for over a month) there hasn't been a day where we haven't spoke and a couple of weeks ago we went to the cinema together. He told me alot about himself and I told him alot about me but we both kept it clear we were just friends.
Recently though that changed and he told me that he was falling for me and we kissed, I thought it would be different after that but it isn't. We flirt alot, he's always saying nice things to me, being really kind to me in general and he got really jealous when another guy asked me out so he's obviously into me (I've had past relationships but I'm a virgin and he knows that and also knows and respects I won't have sex with him note:he hasn't asked). So he gives me all these signs and yet he still hasn't asked me out, and when I pushed slightly he said he just needed to sort out some **** in his life but wouldn't go into anymore detail than that. We act like a couple and yet he doesn't seem to want a relationship and it confuses me, I trust him (he's not a bad person and he got out of a relationship 5 months ago) but I don't know if I'm just wasting my time here. I also asked him was he aiming for friends with benefits and he said no he would have told me if he was so I just really don't know what to think.
I might wait a couple more months and then move on but I need someone else's opinion on this because I'm clueless.
Thanks for reading