:sl: dear sister,
This is a topic I know much about :D .. Without getting into too much details I may just advice that there is no perfect man or woman out there but that the fit is mutually compromising.
Be prepared to compromise for some to gain some. If you have a high list of things you want in a man it will be challenging to get that criteria. It is also a compromise on the man's part.
I have seen many smart, educated sisters getting old(er).. late 20s.. now even 30s and remain single because they were unwilling to compromise on their list.
If you want to discuss details please PM me.