Generally I can sleep any time, anywhere, any place, unless I'm anxious about work. I can get performance anxiety, so when I'm on tour it can be hard to sleep.
I would have been happy to have waited till I was in my mid- to late-30s before I got married, but you don't choose when these things happen, and when they do, there's no doubt in your mind.