I know you mentioned you can't get to a doctor for a while, but you really should go to a doctor to have this looked at and diagnosed properly. A photo can't tell you what you have- it's important to see a doctor who can take a look, gather your medical history, and run tests.