Ok. I've been looking around and it seems like I might have balantitis. My foreskin is swollen and red on the left side and bottomside of my penis. I'm afraid there might be an infection because my girlfriend and I were making out and it might have been a little too rough, because afterwards parts of my penis were very sore. The front or top (not tip) of the head, the upper and slightly left area on my foreskin, and the bottom of the head on the foreskin had small reddish areas (i think the outer tissue was rubbed off in those places).
Also, I don't think my foreskin is "normal" because it rests so that most of the head of my penis is exposed, but its not tight or anything, I can pull it all the way forward and back without any resistence.
I don't shower enough (about 3 times a week) so i'm going to start showering a bit more.
But i'm wondering if I just did something that wasn't too smart... I just spent some time in the bathroom and I put a drop of hydrogen peroxide on the swollen red area of my foreskin and wow did that thing foam. So I spent time cleaning it up and repeating until it did not foam much anymore.
Any advice on what I should start doing, continue doing, or stop doing?
By the way, if it makes any difference i'm 15 years old.
Thanks