Found one hard small bump on penile shaft...
I am twenty-two years old. I have a girlfriend (long-distance), but we have not had intercourse in two months. I recently discovered a small bump on the shaft of my penis. It is hard and slightly red. I went two years without intercourse before I met my current girlfriend and have never had any thing like this before. She was tested for STDs before we began our relationship. It doesn't hurt and can't be popped. I am quite worried because I've been reading that it could be cancer or warts. I know I shouldn't self diagnose. Any advice as to what it could be? I am poor and can't throw money away at a doctor. I am hoping it is just a cyst or something.