Small hard bump on penis shaft, need answers.

Ive had this little bump on my penis for a few months now, at first it was very small, i thought it was a pimple. i started to tamper with it, pressing it, scratching it, applying tee tree oil to dry it out and in attempting this several times blood came out. it appeared that i scratched it off but as it healed then it immediately grew back in a couple of days. Now it looks like this, i hope its not HPV but honestly i dont know what it is. can someone help? any suggestions?

image

image

image

The only way to be sure it is not HPV related is to get a visual check on this and they will test you if required - try any sexual health service …