What is ideal anyway? I guess when you are single for as long as I have been, you really just do not measure people that way. I would prefer to have a healthy relationship over any of the fantasies or criterion that seem so important.
Having a cut-out shape of the perfect partner in front of your eyes just blinds you to the actually perfect partners who you see all the time - but ignore. Pre-conceptualising a partner is as damaging and stupid as preconceptions generally are.
The key to finding a perfect partner is to make yourself more acceptable - not try to impose your requirement onto another. or you may as well go out and buy one that fits !