Is my friendship recoverable?

I’ve been in a situationship/friendship with my ex. We’d been on and off for a few years, but overall we had a good friendship full of pranks and jokes. It turned into a situationship a few months ago, where we both had feelings for each other but he had a reason to commit. After deciding to go no contact with him so I could resolve my feelings once and for all. He reached out two weeks after my decision, confessing that when we’d been in a relationship before he never had feelings for me, he just didn’t want to hurt mine. However, he said he did currently have feelings for me, he just wasn’t attracted to me, he said his brain was “fried”, and that he believed he’d grow attraction because he’d been attracted to less attractive girls. I’m very easy to forgive others, so I decided to give it a chance as long as he stayed intentional, but for personal reasons I’d decided not to date anyone at the moment, I told him that I would be able to date him in March. We’d been fine for the most part, but when it came time for me to be able to date him, a disagreement we had about me getting him a gift (I wanted to get him a gift, he didn’t want me to get it because he felt I shouldn’t spend money on him, and somehow it lead into him saying he was a bad choice for me). After a week of thought, I decided and told him I’d be going mostly no contact again. At this point I fully lost feelings but I owed it to myself because during our relationship I’d gone through a lot mentally all for him to have never actually have feelings for me, and I thought I should be able to fully explore not liking him, and apart of that was going no contact. I didn’t block him, and now for some reason he’s determined to give me a gift for my birthday soon (he asked and I joked around and said $100, and now he’s taking it seriously). I don’t regret it, and I don’t miss him, but I miss the “before it got messy” where we’d joke and do pranks” friendship. Is that possible? Any advice or thoughts?

Is my friendship recoverable?
Post Opinion