What year was sonnet 130 written?
Sonnet 130 is part of a collection of 154 sonnets written by William Shakespeare. The exact date of composition for each of the sonnets is not known, but it is generally believed that they were written between 1593 and 1603.