People in the happiest relationships always display abnormally mutual delusion. It says a lot for the importance of self-deception in life.
Design by Simon Fletcher. Powered by Tumblr.
© Copyright 2010