Help..?

Okay so I have these water blister things on my legs and they hurt. And they have a hard time healing it seems. They just popped up but idk what to do about them. I also don’t know what they’re from. What do I do??