I just wanted to make a note, comment, that many people on MN are very quick to judge over small samples of conversations and life events. And point out that there is rough and smooth.
All people are flawed, and can occasionally behave unreasonably, irratically, and say stupid things.
One stupid interaction should not equate to an LTB!
I appreciate that small snippets and windows into people's events can gloss over larger context. And that some almost insignificant happening can be the straw that breaks and strains the camel's back.
My personal relationship is hard, it's flawed, it's strained. It sometimes feels impossible. Other times it's remarkably rewarding and comforting.
There's no constant upside, no such thing as sheer perfection.
We can all say stupid things, or simply get misinterpreted. Get unintended reactions and cause hurt. Does that make us terrible people?
Take a small snippet of conversation you have had with whomever: replay it. Forensically exami it. It can then adopt a totally different meaning.
Sometimes reading MN it feels like a bear pit.