I think the problem is the club and its leadership...not you. I encourage you to find your own group...does the club allow emails where you can reach out to the 20 other folks that have had the same experience and create your own ride?