I just celebrated my 5th wedding anniversary at the beginning of June. Most days things are wonderful...(mind you I am a lesbian and we share two children together). We can still laugh together and encourage one another but there has always been a part of my spouse I just can't wrap my head around. More often than not every other word that comes out of her mouth is a swear word. She seems to not have an issue with cursing even in front of the kids. She ignored my request whenever I ask her not to and goes as far to tell me, "quit whining all the damn time". She always thinks I'm over exaggerating and blowing things out of proportion. She is belittling me and undermining me and never apologizes. In her words, "in not gonna apologize for something I am not sorry for." Over the duration of our relationship she has always made me feel as though any argument or bad thing thay happens is my fault somehow. When we do ever argue she goes as far as to call me a "stupid bitch" and throws her wedding ring at me. This is all just the tip of the iceberg when it comes to examples. I am ashamed to admit I have left her not once, twice but three times and somehow I find us back together. She has a phenomenal way of making me feel like things will be different. To say she is manipulative is a grave understatement...I can't handle another separation not just for me but for our children...they don't deserve this environment and neither do I...does it ever change?! Could it ever....I need help because inside I am grasping at straws and I am so broken.