aslaamualaikum Myself and my wife have been accredited for Hajj 1431. I know that forgivness is a big part of preparing for Hajj, both to forgive people and asking for forgivness. To what extent does this happen when you consider the following: 1. ex girlfriends 2. old friends 3. non muslim friends what other spritual preperation is required?