The statement that there will never be a perfect man means that every one of us has faults in us, one way or the other. This also means that no one is perfect, and perfection doesn't exist in anyone.
So, finding one<em> "with faults [one] can deal with"</em> becomes the only possible solution. And in that aspect, adjusting oneself to that "fault" in the man/person one finds or wants is the way to getting the solution.
There is nothing like courage its just that your guts which is totally different from courage once you believe in your self then that one step of guts u take ahead will show you the result I can guarantee you cause self experience is right here