"In the case of "from the bottom of my heart", I thought it to be more of a general phrase which is commonly used rather than an idiom per se since an idiom is generally something we do not understand as such from the words. In this case, I feel that we do understand the meaning, that it means something said with an intensely deep feeling & fervour."
What does the above communication indicate? I asked a question and you responded with what you 'thought' and 'feel'. I based my statement on your response – how is that unfair and unwarranted. I did not know that I was supposed to deduce another meaning from your statement.
And if, as you say, we do understand the meaning of the phrase in the discussion, it would be interesting to know your thoughts on idioms that you used as examples –
all that glitters is not gold
an eye for an eye makes the whole world blind
early bird gets the worm
Can we not infer the meaning from them?
Coming to idioms. My knowledge of idioms is that they can also be phrases –
To substantiate my claim, I did a random search, on Macmillan and Collins online dictionaries, of idioms that you had used as examples. The dictionaries list them as phrases. So, does that make your examples incorrect?
“You painted a naked woman because you enjoyed looking at her, put a mirror in her hand and you called the painting “Vanity,” thus morally condemning the woman whose nakedness you had depicted for your own pleasure.” - John Berger