Here's an explanation of why we don't sleep with our heads in the north, courtesy of Sri Sri Ravi Shankar:Vastu's guidelines are the laws of nature. The best options for placement of your head when lying down are east, with south as a close second choice. North, as mentioned in the article, is the worst. West also doesn't allow as settled a rest as east and south do.
Vastu & Magnetic Field, Sleep, Head of bed