This is pretty much representative of how my day today has gone so far