I'd missed the fred when you were first posting, but have to weigh in with this update. Not only do I think you can't trust him & have sex, I really do believe you should cut all contact with him.
He's pressurised you before, more directly, for sex. So you know This Is What He Does. Just because he's not getting any now doesn't make him a good guy. All those lovely gestures are just more pressure.
Sooner or later, I fear, he's going to snap and think "Fuck it. I've put in enough 'nice' and 'presents' - I'm entitled now!"
Look, snowflake, you do deserve niceness and presents. But that's not what these are, not from him. They're bargaining chips and sometime, maybe not long, he's going to expect payoff.
And even if he doesn't just haul off and rape you, I'm concerned for your own peace of mind. Especially during this vulnerable time when you're trying to sort out your thoughts and gone your "twat radar"
, the last thing you need in your life is this confusion.
Please do yourself a favour. Break all contact with him. Give him a simple explanation if you want to, but just do it. Cold turkey. If nothing else, his reaction when you do will speak volumes. I don't think a single soul on this fred will take my bet when I say that he's going to throw in your face how much he's spent on you.
Take care of yourself. Stay strong.