I'll try and keep this brief...

My SO and I have been together for 12 years, almost half our lives. We met when we were teenagers, have...