I'm assuming you're interested in dance competitions as well as social dancing.
First - if your present partner is driving you crazy. you won't enjoy your dancing or improve your technique. So you're right to look for a new partner.
In my experience, the VERY top priority is to find someone you can work with (for practices etc)and with a compatible temperament. If you're a quiet male, you don't want a fiery woman who'll eat your face off if you say one wrong word - and vice-versa of course.
Then look for things like height, availability for practice (or regular social dances), similar likes in music and dance styles etc.
And good luck. It's not easy to find the 'right' partner