These are my thoughts laid bare for you...