Answer
The dream of Jannah is to remind one of the bounties of Allah Ta’ala if one is obedient to Allah. The dream of Jahannum is to remind one of the punishments of Allah if one is disobedient to Allah.
Arafaat signifies Hajj and the blessings of Allah.
and Allah Ta’ala Knows Best
Mufti Ebrahim Desai