It is related that a man came to Ja’far As-saadiq (RA) and said: “ I dreamt that Allah gave me a piece of iron and a sip of vinegar. What is the Interpretation of this dream?”
The Imaam replied: “Iron depicts hardships, for Allah says in Qur’aan : And we have sent iron wherein is material for mighty war. But it is possible that your children may learn this tradeoff Dawood (AS) (for he was a blacksmith by trade). As for vinegar, it means you will be afflicted with a disease from sometime, at the same time acquiring abundant wealth. Thereafter, if Allah gives you death, we will be pleased with you and forgive all your sins, past and future.