I am a mom of two girls ages 21 and 23, so I may not be who you WANT your advice from.....but I will give you my "two cents worth" anyway. Any boyfriend who "gets upset" over your decision not to sleep with him (ie: have sex with him) does NOT love you.....because when a person loves another, they respect them, and want what is best for them. Having premartital sex, and at such an early age too!, (your only 16!!! you have soooo much more life ahead of you...why rush into anything??) is NOT what is best for you!! I am wondering how old your boyfriend is??..I don't think it is what is best for HIM either. Remember to respect yourself, listen to your own mind, and do what you know is right. In other words...Stick to your morals and if it means he leaves......then it was never meant to be. (If he leaves....certainly you can see he doesn't love you!) You've probably heard all of this before, I have NO "magic words" but, I will pray that you know that what God has in store for your life includes respect of yourself from yourself, and others as well!!! Take care of you........and God bless you
One more thing....you said you are "quite good friends anyways"....well, do what quite good friends do!! go bowling, walk the mall, TALK, be together (out in public areas would be good for warding off "hormones & lust"!!!) get to know each other, take in a movie (at a theater, not a drive-in!) go to an amusement park......get the idea?? Go have fun....you can even gaze into each others eyes and hold hands..but do it in moderation, and somewhere without a bed!!! hahaah ok ok..enough from me. I will be praying!!!