About a month or two ago I noticed a small white lump on the left side of my penis shaft. It was about the size of a grain of rice, did not hurt, and was quite hard. Recently (the last few days) it has become more soft, red, swollen and painful.
I have to say there is no way I picked it up sexually as my girlfriend and I do not have intercourse. I DO, however, have oral sex frequently but neither of us have ever been with another partner.
Over the last 3 days I have had oral sex 3 times, and have noticed today that the red lump is beginning to have a purple/black spot in the middle. I'm thinking that this could be bruising from a blood vessel breaking from too much suction.
I have read on the internet about sebaceous cysts, and have seen they are harmless but can last several months. Is there anything I can put on this to make it go away, or anything I can do? I am 18, but feel sort of awkward telling my parents to see if I can go to the doctor , and I don't have the money / insurance to go on my own.
Any help would be greatly appreciated!