I typically don't care about things like hairstyle, makeup or clothes. But my wife has started giving herself a buzz cut and I simply hate it. I told her and she grew it out for a while, but she said longer hair was making her depressed and it needed to be a buzz cut. She said it just looks like her when she sees it. Part of me thinks that's gender euphoria and she's just around the corner from realising that she's trans. I would not be comfortable continuing the relationship in that case. (She has said she feels a-gender but not male).
I've tried to tolerate it, but I dislike looking at her now and it's contributing to me being depressed now. I don't want these feelings every time I look at my wife.
We've generally had a good relationship over about one and a half decades, with two young children. We're also codependent and own a house together.
It would make things difficult if we separate. I really don't want to separate just because of a haircut, but I've definitely been thinking about it. I just don't know what to do.
I think that all of the comments here telling you things like "it's just hair, get over it" etc are bullshit. It may be true for people other than you in other situations but if that were the case then you wouldn't have posted here in the first place. It's obviously an issue that requires more than "oh come on its no big deal". It's very hard if not impossible for people to change who/what they are attracted to and you should not be shamed or belittled for being attracted to long hair.
Having said that, I do think that couple's therapy would be a good idea to help you guys get everything out on the table so that you can sort through this together. People change over their lifetimes both physically and mentally, and it can be challenging sometimes to understand and accept those changes.