It is completely up to you. You seem pretty mature already. Don't do anything you don't want to do but if you feel ready and are with someone loving then be safe.
I think you should wait. But if you really want to do it, make sure you have birth control of some sort. I agree with sweetpea03, if you have to ask, you're not ready. Don't feel rushed into this at any point. If your boyfriend tries to rush you, it's not right. You should never feel rushed in any kind of relationship, sex or no sex.
Also, just think. Has your boyfriend ever tried to go too fast before? Has he ever let something slip that he wasn't supposed to? Think of how trustworthy he is, too.
Last but not least, think about you. What would happen if something went wrong and you were pregnant? Think this through thoroughly.
I think that your so exited to have sex with him that it does feel right and thats how it may feel at first but i think you should wait..u shouldnt put that much mind to it becuz then it will drive you CRAZY!!! soo just wait a lil while and itll happen on its own one day and the flow will be natural and you wont feel pressured.
i hope i helpd.
-yary
You definitely need to wait, you are far too young.
If you have to ask if you will be ready, then you most likely are not ready for this. Just wait. There is nothing wrong with waiting...
You need to wait, the emotional levels can be devastating if you two were to break up after sex...just trust me. Wait..