I get mild temporary insomnia if I'm feeling extremely anxious about something. In those cases I can lay in bed for 2+ hours before finally falling asleep and wake up a few times over the course of the night. Outside of those cases I don't have trouble falling or staying asleep though, and sometimes I end up sleeping like ten hours if I have no obligations to stop me from doing so.