You are way to young to be having sex. You admitted yourself you know a little bit about it. Knowing a little bit about sex = to young and immature to be having sex. Stay in school and worry about getting good grades. When you learn more about sex and are much older then maybe.....just maybe......you'll be ready to have sex.
You sure do not want to become a teen parent and no educatiopn better stick to school and just being friends forget about sex untill you get a little older to understand what life is about, and it sure is not sex luck jo
Your focus should be on school and not sex. First time bliss, doesn't exist. It's uncomfortable and painful, so take your time young man, there's no hurry to have sex. Life will fall into place, buy you both are not ready for the responsibility and possible consequence of sexual intimacy.
How to make the first time special:
Be in love, be mature, be responsible, be GROWN UP.
You are 13 years old, according to your profile. I feel it would be wrong of me to advise you on how to have sex at your age, just going in to eigth grade.
Plus, because of your age, I'm sure you know very little about the lifelong effects and risks that can come with sex.
All you've mentioned here is your penis size, and how you don't know if that'll be a problem. Based on that information, that right there tells me you don't know enough about safe sexual activity to be doing it.
Do you know *anything* about a woman's menstrual cycle and how it works, and how sex at certain times during the month can cause pregnancy? Does your gf even know which cycle day she is on? Probably not. And all it'll take to cause a pregnancy is no knowledge of what you're doing and unprotected contact of your penis to her vagina.
Do you want to risk becoming a father in the 8th grade?
How about contracting an STD? I know it's your first time, and hers too, from what you say, but just because you'll be each other's "first" doesn't mean you'll be each other's last--and in 8th grade, if you become sexually active, I'm sure by 9th or 10th grade you may have laid other girls, who have had sex with other guys before you, and then there you have it, a huge risk of contracting an STD before you graduate high school. It's VERY common.
You're just a kid. Instead of focusing all your attention on how and when you'll have sex for the first time, you'd be much better off focusing on your schooling, finishing school without fathering a child or having a lifelong STD like herpes, playing sports, and other KID things.
Sorry if this sounds harsh, but really...I'm sure you have absolutely no clue what you're risking getting yourself into.
Focus more on school; and, less on sex...
you'll have a more promising future, if you do so.