:sl:
In terms of human perfection, the Prophet salallahu alayhi wasallam was the ideal and perfect husband. And the Mothers of the believers who were the best of women,
still became impatient (except Hafsa & Aisha (ra)) with their situation causing them to demand an increase for domestic expenditure from Rasulullah
salallahu alayhi wa sallam leaving him feeling distressed and embarrassed.
Allah told His beloved Prophet:
"O Prophet, say to your wives, If you should desire the worldly life and its adornment, then come, I will provide for you and give you a gracious release." (The Noble Quran 33:28) Thus causing the wives to be pacified.
So how can anyone with human weaknesses be 'perfect'? But there could be an ideal spouse if you both are God fearing and treat each other in the best manner possible, as well as have ability to overlook each others faults. Perfection is Allah's alone. But this combination can make two people 'perfect' for each other.
And Allah knows best.
:sl: