What is this?

It’s on my back, sometimes its really tender and sometimes it’s not tender at all. I am going to the dermatologist next week but just curious on thoughts?