One thing that will help you is really having a close relationship with your husband. Since he has opened up to you, rather than rehashing the details with him (I know it's hard to not think about it) start working on having a good, fun relationship with him...do things alone together where you can both relax, smile and enjoy each other's company. If you feel close to one another, what others think will become less important to you. And more importantly, the closer you become, the less anxious you will feel about the past...when those thoughts surface, you will be able to push them aside much easier if you can think of how great things are today.
As far as friends/family, I would recommend not talking to them about this anymore. They can be coming from different places...either they love and care about you and hate seeing you so upset so they are angry with him -or- others may be coming from a place where it's easy to say 'mine would never do that...i'd dump him' but they haven't been in your shoes and some day they might find themself with the same dilemma ... and hopefully they will be able to come to you for some good advice
Any way you look at it, they either don't know the full story (they are hearing what he did to make you upset--do they know about the strip poker, etc?) or they choose to ignore your part in this because they want to be supportive of your emotional state.
It is up to you to decide your marriage is worth getting past these bumps in the road and moving forward together. Say what you need to if family/friends bring it up...'he's really remorseful for what happened and I know he loves me so we are working through this and things are going well between us'...etc.
And, if you flip-flop in your mind again...just keep reading your last post over and over and over....I made the conscious decision to never throw that back in my husband's face down the road...he needs to know he will not spend the rest of his life paying for this mistake.