I think that I know when I give a mediocre effort or when I give it my all. The comparison isn't to others, it is to my own past and my future expectations from myself. Sure, people might compare themselves to others in many ways too which can be handy for benchmarking however, one needs to look inside and explore a bit more also.
I feel like I have a hangover but don't remember the fun bits of the night before :)
ah ok. that blows my theory out of the water then! lol.
I definitely don't do that much/enough...oops.
Oh, all my memories are clear, just my head that isn't...