Hi, could you please tell me what exactly the difference is between an idiom and a cliche other than becuase a cliche is overused? as far as i can see its the same thing.
A cliche is a hackneyed or overused phrase or opinion - it might also be an idiom.
This contains a pretty good explanation: English - Writing - Clichés: Learn
If you want lists of cliches try here: http://clichesite.com/alpha_list.asp?which=lett+1