This is the reason you are seeing stars ..."The Lyrids generally begin on April 16 and end on April 26, with maximum occurring during the nights of April 21 and 22. The Lyrid meteor shower is usually not one of the strongest showers, but they have been known to produce bursts of about 100 meteors per hour at times. Observations of the Lyrids have been recorded as far back as 600BC which means it has been recognised longer than any other meteor shower"