.........were u dropped on ur head as a baby? Maybe fell on some bricks?  the possibilities are endless