People do get over scandals. If it was a one-time thing, and you otherwise are a normal, nice, friendly person, you can get past it.
You are really obsessing about this incident. If you focus on your mistake, so will everyone else. If you forgive yourself and move on, so will everyone else. Earn a new reputation by actions.
__________________
|