Sorry to hear of your experience, having been through the circuit, sometimes its the organization, sometimes it the coaches.

If its the organization stick with the coaches... If its the coaches LEAVE.

But be careful it is cyclical...