Is it too soon? And what is up with my body?

Ever since my boyfriend and I started dating he would touch my thigh and my lower back. I didn't feel anything at all. Recently I went to his house for Halloween. He had a couple of friends over and we were all sitting in a circle. There weren't enough chairs so I decided to sit on my boyfriend's lap. Welp, he got hard and I kept on accidentally moved quite a bit (not much of an accident most of the time). I ended up feeling his dick. It also didn't help that I was wearing a skirt. Anyway, all his friends left and I was waiting for my rents' to pick me up. My boyfriend and I start reading a book together and I started touching his dick. We kissed until I had to go home. Fast forward to the next day, we had to work on a assignment together. He set his hand on my thigh and I immediately got turned on. I lost my concentration for the whole day. Now everytime he touches me I get really turned on. And honestly I'm getting frustrated about it. I'm constantly thinking about having sex with him even though we've only been dating for less than three months and we're both virgins. I know that I am ready to have sex but I don't know how to bring it up. Also my rents' do not allow me to have sex and would kill me if they found out. I have a couple of condoms too. I know that many people would think that I'm too young (I believe that I am mature for my age (14). I just want to know if it's too soon to have sex with him. Should I wait for a couple more months? (I am aware that some of you might say that I am not ready to engage in sexual activities because I'm asking people for help on the internet. I just want some simple advise. So kindly go away.)