Hey, this is a rant combined with some questions, combined with just wanting to talk to people who understand.

I'm from the UK, my SO is...