Don't count your chickens before they hatch.
Hold you horses.
(Meaning: Do not count on something before it happens.)
A needle in a haystack.
(Meaning: It is hard to find.)

When pigs fly.
(Meaning: It is not likely.)

The black sheep of the family.
Do not look a gift horse in the mouth.
(Meaning: If someone gives you something, do not examine it closely for
faults. People look at a horse's teeth to determine its age)
You can lead a horse to water, but you can't
make him drink.
(Meaning: You can not make a person do something if they are unwilling.)
You can't make a silk purse out of a sow's
ear.
(Meaning: You can't turn a valueless object into a valuable one.)