You really need to see a doctor.
This has nothing to do with your watching porn, so you don't have to tell the doctor that, but you definitely need to get this checked. It could be something like a varicocele, which is a varicose vein in the scrotum, but you definitely need to get it checked.
Don't make yourself suffer any longer. Just get it checked. Let us know what happens.