Despite being male (both genetically and self-identified), I sound like, as a friend once stated, "an 8 year old girl". My voice is very high pitched and child-like due to brain cancer.
This is usually not a problem in person: I have a giant beard and people deduce I am male. On the telephone, however, people will call me "miss" or "madam".
That shouldn't bother me, but it does, as it reminds me of my struggle against cancer in my youth. (I am prone to think, at times, there is also a "male ego" problem involved, but I am not the macho kind, so that is probably not the main reason I am bothered).
What I have tried so far:
Starting the conversation with a "Hello, my name is [blank]...", given my name is undoubtedly male in my culture. People will still refer to me as female, usually not immediately: I used to think they had simply forgot the beginning of the conversation, but as my culture is somewhat conservative, they could be thinking I am genetically a female that identifies as male, and refusing to address me as such.
During one specially long and tense phone-call, after having been called "madam" in a condescending tone several times, I exploded and shouted something along the lines of "It's SIR, I sound like this because of brain cancer, you a****le!", what led to the other person immediately ending the phone-call.
So, both methods failed terribly. I would like a way of letting people know they should call me "sir", without making of it a huge deal, as I tend to be very non-confrontational and shy. Maybe using humor, with which I am slightly more comfortable, but preferably with no reference to my disease. And, above all, I want it to be natural.