I've suffered from insomnia before and I still do to a lesser degree. When I go to bed I can't just lie down and go to sleep, it would take about three hours of just lying there. Now when I go to bed I watch tv, it usually makes me tired and I turn it off when I can tell i'm just about to fall asleep. I usually feel cold in bed so I have a 15 tog duvet and a fleece throwover which I couldn't sleep without. I don't like sleeping in complete silence but I never have that problem because my hamsters make more than enough noise. Obviously the room needs to be dark but I usually keep the curtains open the tiniest bit to let a fraction of light in. I also sleep in a double bed. I don't think I could get used to a single bed, not enough space to sprawl about in. I suppose all these things make my perfect sleeping environment.