I take Lunesta occasionally and find the efficacy depends on what I’ve eaten and when I’ve eaten it. If I take it on a full stomach or after eating a fatty snack (peanut butter for example), Lunesta does nothing. If I take it on an empty stomach, I feel jittery. It works the best for me when I take it about an hour after eating a carb and protein-based snack. So, maybe a bowl of cheerios and protein shake at 9pm and Lunesta as I’m going to bed at 10pm.
If you’re the anxious type, try blocking off 30 minutes in the evening to sit in a chair and do nothing. If you’re like me, you need the mental space to process the day. If you don’t dedicate time for this, you’re going to wind up laying awake in bed ruminating.
Last thing for you to consider. If you’re the type to go all out in the gym, your CNS may still be jacked up come bedtime. Does sleep come easier on rest days? If so, could be an indication this is happening. There are have been a few posts on CT’s forum on this topic, one of which was mine.
How’s your posture? I think some common postural issues (head forward posture, for example) can affect breathing and therefore lead to a higher incidence of sleep apnea. I have no real data to back this up, just anecdotal experience.