Why I didn’t sleep last night

There are some nights you don’t sleep because you have too much work to do and you can’t sleep until it’s done.  There are some nights you can’t sleep because of the street sounds...