It doesn't matter how long you've loved him, although knowing that you've loved him for a while is a good thing. The most important thing is that you're both ready....along with loving each other. If you've never had sex before, it's a whole new world after your first time. It's something you can't take back, so just make sure you're ready.
Thank you(: