why won’t he ask me out.

So there’s this guy i’ve been talking too for about 6 months now, long story short, yes we’ve slept together, he’s bought me gifts and he told me he loved me. I asked him when would he ask me to be his girlfriend (which i shouldn’t have to ask) and i’ve expressed to him that i wanted more and want to be his girlfriend.. he said he “had to heal and isn’t ready but im the one he wants” so should i just drop him?

i’ve also bought him an expensive sweater to express my love, because my love language is gift giving etc etc. Now after that i don’t even want to give it to him. He’s bought me shoes, air pods, clothes. etc etc and does all the boyfriend things, but he won’t put a title on it.