Answered by Sayyidi Habib Umar bin Hafiz (may Allah protect him and benefit us by him)
How do I prepare for hajj?
You prepare for Hajj by purifying your heart, making sincere tawbah and giving people the rights that are due to them. You need to learn the rulings of Hajj and Umrah and etiquettes of Ziyarah. You must have veneration for Allah and His Messenger ﷺ and the Sacred House. Also read about how the pious performed Hajj and visited the Prophet ﷺ .