needles into myself here and there

i like needles. so you?