Does anyone know what this is ?????

Be

I keep getting these weird red bumps on my index finger. They go away and come back randomly. At first they stung but now they don’t really hurt unless I touch them. My mom thinks they could be worts ahhh what do y’all thing ?!