Always a gut wrenching experience when one decides to walk away from a passion, especially when its the result of others actions.
Holding both state and national titles in other sports and having left those sports for reasons similar to your own experience, I can safely say time heals the wounds far quicker than one would expect and the adventure of a new passion soon leaves the bad taste behind with those that continue to infect the others that have remained to take your place.....
I've returned to sailing after a ~30year absence , the circle is 'complete'
good luck on your journey