When do you think can I find my mr.right??
Who knows? Remember what Lousie says to Thelma, "you get what you settle for." Don't settle for less than you deserve. Don't try to make Mr. Wrong into Mr. Right.
There will be one day in the far future when you'll find the perfect guy.
You will find him or he'll find you. Just be patient=]