First of all, it’s Tomi. Using a guy’s spelling for a nickname is SO 2002.
Second, it’s pretty sexist of you to say that Tomi wanted to be Ann (no e, she isn’t from Green Gables). Tomi doesn’t see gender, just like she doesn’t see race, income levels, nationality, coherent facts, or logic.