I’m done

Right so I have this one boy and we have a good friendship and we are really off and on he always makes argument and we always have arguments but we always go back to eachother

I don’t really like him as a person because hes rude and spreads shit but he can be sweet like he helps me with my anxiety and I can talk to him about stuff

He texted me and said he didn’t want to be friends because he finds it ‘awkward’ ik this isn’t the reason

I know for 100% tomorrow he will text me and be all nice and acting like this convo would of not happened I want to drop him but he will spread shit and everyone will hate me idk what to do and I’m so confused