I'm 16 and my boyfriend is 18, we have been dating for a little over a year and we are discussing having sex. He loves me and I love him we get along perfectly and are the perfect match, everyone says so. We have made plans for the future and are both smart straight A students. I know how to be safe and careful but what advice or other things should I know?