I am aware that all words are made up. The word homophobe was made up to make the person who doesn't accept homosexuality look like the bad guy.Made up term. By the scientific community. Cemented by a dictionary. With that logic, etymology is a crackpot practice. All words are made up!
My view on homosexuality, FWIW, is that people are free to do whatever they want if they both consent. I have no problem with that. None of my business. That does not mean that I have to think that is wonderful. It is just what they do. They are all kinds of people different from me.
I have a right to believe whatever I want, and I resent the hell out of someone calling me a name because of it, and trying to make me out to be a villain.