My first time was with a guy that was also a virgin and we were a mess. It went on forever cause the dude was too nervous to relax enough to allow himself to cum so it just went on and on. And for my part I wasnt wet enough due to nerves so I got pretty dry after the first 5 minutes and was getting majorly sore after 10.
Well a good way to tell if your issue is psychological or physiological, can you wack off with success? If not then you should go see a doc and get your hormone levels checked. If you can, then you know its in your big head, not the little one.