It always takes me around 3 - 4 hours to get to sleep, except when I'm really tuckered out.

Means I don't get much sleep as I have to wake up every morning at 6AM.