Well, so far it looks like I am the only female to answer this one. Firstly, you don't mention how old you both are &, secondly, how long you two have been going out. As an older person, looking back on my life, age & length of a relationship can make a difference on how you look at things.
Having said that, I can understand why you are so upset with what she has said. It also makes me think that she may have insecurities, maybe from past relationships, that you don't know about because people don't usually come out with something like that for no reason, especially as you say that there is no problem between you physically. Maybe you need to have an honest conversation with her & tell her how you feel about her comments. The worst thing that could happen is that you break up &, to be honest, maybe that wouldn't be a bad thing. After all, it's your partner that you should be able to feel the most comfortable with. After 25 years together, my husband & I not only love each other but we still like each other & have the most interesting &, at times, heated discussions especially as there are certain things that we have never & will never agree on. It makes life interesting.
Having a creative or fun side doesn't make a guy gay the same as loving all forms of motor racing doesn't make me a lesbian, if you get what I mean. We are all complex creatures & no two of us are alike, thank God, other wise life would be really boring
