Problem is, I go out to prepare for a surprise for my GF. She asks where/why I go out.
I don't want to lie, so I can't explain.
She bitches about it.
I wish I didn't want to surprise her in the first place


Regarding the very first video, well, bitch/bitches/cock/suck/fuck/fucking do come to often in her speech. I can't tell she's either right or wrong. I guess she does what she feels works for her, but maybe shouldn't try to push that on every other girls.
She should tone down a little, after all sex is all about fun and shouldn't be the only basis for a relationship, even if it is indeed important.
Same goes with cooking or bitching or having rather liberal ways of dealing with your couple. What matters in the end is that both people in a couple feel they do live far better/happier together than alone. When living your couple becomes a hassle for long periods of time, or there are aggravating facts, it's indeed better to move on and break free.
And don't forget that long time couples, in the end, don't even need sex to keep living together. They do not even need cooking or other material elements. They just need one another to live better.

Think about it, at some point, love is the desire to live together, feeling better when you do so.