I have trouble sleeping in the same bed as my boyfriend?

I love my boyfriend to death, we've been together for 3 1/2 years and we're each others first serious relationship (we're both 19). No matter what I do, I can never seem to sleep when I'm with him, no matter how tired. I have no idea why. I'm more comfortable around him than anyone so it's not discomfort- he does get very warm and snores if he's on his back but even that doesn't bother me that much. No matter long I sit there and try to sleep I normally don't at all, and literally end up unintentionally pulling an all nighter, which isn't good. We had a sleepover last night and I think I fell asleep for a little bit around 4:30 am and woke back up around 5. It's so frustrating because I love cuddling and being in the same bed as him but I hate that I can't fall asleep, when he can fall asleep in seconds. Any tips?