Its taken me days to read this thing.....Funny how most of it is true...