I think I'm going to ghost my gay friend.
Is it because he is gay or some other reason for wanting to ghost him?
It is because of his gayness. And I'm tired of keeping the secret from my parents.
You seem to have issues with keeping a gay friend from your parents, sometimes they just don't understand things like that are something they are born with. Ghosting your gay friend is just not good because he won't understand why you did it and wonder about people in general anymore. It might even make him feel depressed and want to commit suicide.
But I don't think I can handle being around him. It's too much for me.
I understand that you feel overwhelmed, but ghosting him isn't going to solve anything. You should talk to your parents about how treating him differently because he's gay is wrong.