Meh. Time to move on. I'm sure you're feeling better now that you've had a little time away from the stress of clinicals.
Don't know how to help you out with the preceptor since I'm in Atlanta, but hope you find a new preceptor ASAP. I didn't do the search... maybe you can find one
here?
Good luck with the rest of your program!