Not ready for sex, what should I do

Okay I am 23 and never had a real relationship before. My last bf dumped me in a bad way (cheated) and then my best friend at the time told me he loved me, and I thought i loved him too but I don't, I am just too afraid to be alone. We have kind of a good relationship but he wants me to give him blow jobs and handjobs and I am not really ready to even touch his penis. I just don't want to. I am thinking of breaking up with him but he is the only "almost good" thing in my life right now. I don't know what should I do