I'm 19 and my fiancé is 20. We have been off and on in out relationship for 2 years and the sex has been amazing. He wasn't very good when I met him but I've turned him into an amazing lover. We have...