A couple of weeks ago I was touched on my penis with dubious consent given. It was about 2-5 seconds of contact, and he had been touching his penis too.
It was dark but later I noticed a red bump on his glans.
Is there a lot of risk involved? Can I still be with my long term partner?
I don't know what you mean by dubious consent but no matter, being touched for 2 to 5 seconds on your penis, even if he'd also touched his own penis beforehand is NOT a risk for an std. You don't get std's from a hand touching you. Including hpv