I had a very vivid dream that I was in a big arena, there was something going on (maybe a hockey game) but I never noticed it. I was walking around (like where the drinks and snacks would be) noticing that people were playing darts. What I noticed most was that there were hundreds of darts laying around on tables. Then I looked down at my foot, which was bare, and absolutely full of needles. Some were bigger, some were so deep I could barely grab on to them to pull them out. I remember it hurting very much to take the big ones out, but the little ones gave me a relief as I took them out one by one. The big ones looked like darts with the plastic pieces missing, whereas the small ones were like sewing needles. There was a man that I never knew who stopped to help me pull them out, I liked it because I could close my eyes as he pulled them out for me and for some reason I trusted him. Then he was gone, and I was left to pull another 100 or so myself, 3 being big deep ones. At the end of the dream I remember a couple of people looked at me (they were sitting) and asked why I had needles in my foot. I showed them the piled of atleast 400 needles that I had neatly stacked together on a ledge.