Just to add a gender to
>>3's list c:
There's also genderfluid, which is when you "shift" between genders. It's not always something as definite as "today I'm a girl" and "today I'm a boy," but it definitely can be. For other people, it's a vague, fluid move across a spectrum. (That's how I experience it.)
I know gender is difficult, and I wish you the very best. xx