A compilation of hadith and commentary regarding the struggles and hardships of our beloved Prophet (peace and blessings be upon him)