A red flag: When your partner loves to "debate" you and these conversations leave you feeling embarrassed, frustrated and stupid. That's not a debate and that's not a conversation, that's your partner demeaning you.
Don't let straight people tell you not to "make being gay your personality." Straight people base their entire lives around dating, flings and marriage.
They consistently allow gender and sexuality to influence their friendships & personal relationships.