I'm not crazy. My mother had me tested.

The Rosie Project - Graeme Simsion

If Sheldon were to date Penny, this book would be the result. Very funny and fast-moving.