Is there like some guide to communication in general? Some ways to practice? Anything? I'm fucking terrible at it. Anytime there was a problem I would only ever bring it up once and if it got brushed aside, I just buried it and was done with it, but that's obviously a shit way to do things and I'm sure has certainly contributed to where I am now. I'm so self-conscious about being just another annoying wife/girlfriend/etc. that just bitches about everything all the time and makes their man's life hell. How do you find the balance?
I think it's all about how you do it. If you are approachable and just want to talk, and it's not just a bitch session... then its not a bitch session. If you make it painful, it'll be painful. If you don't, it doesn't have to be.
I think it's important to not make talks about "here's all the things you do that I don't like and why you're such an asshole" - instead do in a non-accusatory way. "It hurts my feelings when you say X, you may not mean it that way but thats how it affects me. Could you not say it that way or say Y or Z instead, it will be less hurtful." If your partner is "haha what a pussy, I'll say X whenever I want, fuck off" then thats not productive and thats not your person. If you do it in a respectful way and it's not a bitch session hidden behind better words, then it will be fine.
Communication is a two way street though, and both people have to want to do it. You have to resist the urge to go low and be mean. You shouldn't want to be mean to your person, they are your person.
When you do get mad, try not to use arguing words. I mean arguing words are like just calling each other names, "you always do X" or "you never respect me" etc.. just hurling things at each other that aren't productive. Always be trying to move your relationship and understanding forwards, not backwards. When a conversation gets to the point where it's just name calling, stop and cool off and try again.
Everything needs to be talked about, EVERYTHING. Your deepest darkest insecurities, especially. This person is supposed to be your life partner, you have got to be laid bare to them. And they to you. And you shouldn't judge them for theirs (even if they are silly or cliche) and they shouldn't judge you either.
Sorry I don't know what more to say because we're not discussing a specific thing. I'm the last person to ask how to find a new partner since I haven't dated, but I'm pretty good at sustaining a relationship!