I was doing a BTC stretch this morning. I think I got a little carried away and pulled just a bit too hard. I had a good grip and I usually do it for 60 seconds both sides. When I do the BTC stretch, I usually raise my leg, but this morning I lowered the leg and felt a nice stretch. I then felt a snap and stopped right away. I noticed that in the middle of my penis, I got a small marble size ball of swelling that turned purple. What the hell did I do? I’m concerned and I’m thinking it’s a ligament or something? I have no pain; I can still get hard..