Long story short(kinda). me and my SO have almost been together for 2 years. he's 22 and I'm soon-to-be 18, and we do everything there is to do as a long...