They look like some kind of larvae.
Do you also have an itch?
Could it be bird mites? You should google the photos and the treatment. There are other posters here that might have some good insights.
I am sorry for you, sounds like a bad one. But dont give up. If you persist, you can get rid of them.