I'm thinking of ghosting a best friend of 10 years
Is there a reason why you would want to ghost your best friend of 10 years?
Yes. My friend depends too much on me and I want to break this unhealthy relationship for the both of us.
It's wrong to cut your friend off without giving him a chance to change or understand how drained you feel by the connection. If you cut him off. it would look horrible on your part and people will just think you are a bad person and friend.
I'm not a bad person and I was planning on explaining it to him.
It's great that you are going to take the time to explain the situation to him. Doing this will enable you to not detroy the connection between you two.