Yes, 3km swim sets 4 or 5 times a week. Doesn't seem to help mesleep at all. It does make me knackered, but sleep is still elusive!
Maybe it's this? It's very common among hackers, and easy to confuse with insomnia. Well, it's effectively the same if you have to wake up early.