Hey, this is the first thread I've ever posted so don't yell at me please.
My S.O. and I have been together for quite awhile. We met on a social...