Every relationship is different, and I don't want to overstep my bounds here, but man... it doesn't matter if you're a game developer, mechanic, cook, whatever... a solid SO will support you through it. Obviously this needs to be reciprocal. From the very little you've said here, it just sounds like she's being pretty self…