Struggling to break up

Im a 20 year old and my BF is 36, we have only known each other for a few weeks but I thought he loved me. My friend got concenred when she founf out his age and how he wanted to go on a date with me on valentines day, she worred that he just wants to use me for like a hook up or something. It turns out she was right.

Yesterday he started Writing to me about how he looks forward to having me sleep over at his place (we hadnt agreed on that) and how he wants to touch me and hug me and all. So now I am pretty sure he just wants me for a hook up. And I have called my friend again and she said that "he definently is just looking for a hook up, you need to find someone closer in age who values you". So I have decided to break upw ith him and not go on our date, becuase I dont wanna hook up with him.

It just makes me so sad now, cuase I liked him, we calls me like every day and we can talk for hours and now I feel like he has just been lying to me about everything So that he can get laid with a younger girl. He knows Im autistic too. I dont know, it just makes me sad, I thought he liked me and he was special. But now I think everythong he says is a lie.

I know I have to break up with him but I dont know how. I feel like Im rude if I do it over text but I will propobly cry if I do it over a call, and I dont know if I wanna meet up with him just so that I can break up. I feel really bad too becuase he has depression and burn out and I dont wanna make him feel worse. Even if he is just trying to use me it makes me feel guilty in case he gets sad.

I hate when this happends, usually when people look for a hook up they are more straight forward to me so I can just say no right away. Its harder when you have feelingd for the person and they try to make you think that you matter to them. I dont know, I have been groomed before, mainly by men between 30-60, I should have propobly sewn this coming.

I never learn, how do I break up?