In the past few weeks I've been shitty to my girlfriend a few times after a night of bad sleep (interrupted sleep and more dreaming than normally).
I figured out that I sleep a lot better - especially when sharing a bed with her - when I omit drinking alcohol, even small amounts.
So maybe that's worth a try for people suffering from light sleep.