It's so true that things are handled so much better through assertion rather than agression. Good for you!
The same thing happened to me with my first sponsor. I trusted my gut about her role as my sponsor and it was the right decision let her go. Trust your gut.
IMO, your sponsor should rock! We all have quirks, but there has to be a limit when it comes to someone who you need to trust implicitly.
Find that person who has what you want. She's out there.