What is this on my thigh

Me

I’ve had this for maybe 2 months now. At first I thought it was a pimple, but I know it’s not since it hasn’t gone away. Last month it turned purple and I just noticed how much bigger it got, and a second ago it had a little puss bubble on top. Please help me I’m nervous, what is this?