Why do I always question my achievements in life before going to sleep, every night? Share on Facebook
All Comments
I do it when I get up to piss at 3am and then I can’t go back to sleep.