Tuesday I went to a girls house and we was playin she really grabbed and yanked and twisted my nuts cool, I didn’t feel the pain wayyyy later, but after the play time we had sex but I think it was only for a min or min and 30 secs cause I hadn’t masterbated in a month or 2, and so later the night I got in the shower and noticed my balls where killing me and it appears that my penis shrunk. I instantly freaked and my left testicle hurted that night. Now it’s Saturday after the doctor ran an X-ray on me and saw good blood flow so it wasn’t a emergency I get my nuts untwisted but today it’s Saturday and I masterbated, didn’t hurt when I bust but a min later around my penis head started to swell like the first time I masterbated. It went down but my left testicle still hurts sometimes and idk why it appeared the little line down my shaft is twisted. A day ago I felt these bumps by my balls I believe they were ingrown hairs cause I squeezed and pimple like pus came out of them. But what is this should I go to a doctor again....I have been taking the ibuprofen as needed but my penis even when not erect still looks swollen, but no burning and the itching cooled down after I took a shower after 3 days due to inability to touch my area. Is this an STI or what is this because I’ve never had complications like this before!!!!