Ok so I seem to have a small ish hard spot on the shaft of my penis. It doesn't hurt and it looks to be just under the skin. I've had it for maybe almost a year now and it won't go away. I've squeezed it and tried leaving it alone but it just won't go away. Should I be worried about what it is? I feel like it's been there for to long now. Thanks to anyone who can help me.