I look like a Harry Potter with fat distributed in a female pattern (and with almost no breasts). People who know my birth name call me She, others perceive me as a He. I don't correct anyone, and I don't want to force people either, they can call me however it makes them happy. I feel that both He and She are some sort of lie in a way when applied to me. "She" would be the lie that because I was born with a female body then "I am female", which I' m not. While "He" would be a lie because even though technically "I am male", I don't have the body of one, and they are probably thinking of a cis man when they are saying "he". So since nothing will make ME confortable, they can use whatever makes them comfortable.
Online I tend to speak in relation to me in a neutral way not referring to gender. What I do hate though is when someone perceives me as male so they use male pronouns but then change it to female when they know my birth name through third parties. I know they don't do it to be mean, but I consider it insulting when it happens that way.