Don't confuse being a faggot for a homosexual.
You may or may not be a homosexual.
But you are certainly a faggot.
Not according to Webster's dictionary definition here:
Definition of faggot
offensive
—used as an insulting and contemptuous term for a male homosexual
https://www.merriam-webster.com/dictionary/faggot