
You should probably just go see a doctor and get this checked out as soon as possible.
This photo makes it much clearer what you have going on: this is highly unusual and as David states you need to get this checked with a medical professional as soon as possible.
If you have Family Health care the specialist you would need to see is a Urologist, if not see your family doctor / PCP / GP - you should not delay in getting initially checked by a doctor
Once you have seen a doctor please update this Forum Post rather than your original one
.
For other readers also see this post:
.
The thing is I am super embarrassed to talk about these things with my parents, and I guess they would say nowadays it isn’t a good time to see a doctor because of the corona virus especially if nothing physically hurts me
its ok to open up to your parents about this. they will love you no matter what. i urge you to go seek medical professional help now. that looks serious.
This is something you need to get checked NOW - this is certainly highly unusual.
As you move through life there will be other occasions where you need to be brave enough to speak up, particularly when it is a really important health issue like this.
Your options are: -
to contact your family doctor / GP yourself; or
Take a really deep breath and say to one of your parents that you have potentially a severe issue with your privates, if you do not want to say penis; or
If you have a trusted family member such as an older cousin, aunt, or uncle tell them you have an health issue you would rather not talk about as it is to do with your private parts and get them to speak to your parents for you
In the future you will look back and say to yourself - ‘this was an important time in my life and I stepped-up and got it sorted!’
You can even practice those deep breaths, you can also ask a parent if they had an embarrassing issue when they were your age how would they have dealt with it - you do not always have to come out and say "I have got this issue with my penis and it needs to be checked ASP’ - there are different ways of communicating the same message …