How to Prepare Yourself Mentally and Internally for Hajj or Umrah?

As Hajj and Umrah are acts of worship, they must be undertaken peacefully and with ultimate…