I would like to say that 'he was lying awake in bed' in italian....
'Era insonne nel letto' ? Or does that mean that he couldn't sleep? Because that's not what I want to say...
Grazie!
Hello!
Stava nel letto, sveglio - stava nel letto, ma non dormiva
This doesn't necessarily mean he couldn't sleep (that would be "era insonne", as you say).
However, wait and see if the natives come up with something else!