Answer:
Peasants went because they believe that by reaching the Holy Land they will achieve their goal and reach the Kingdom of Heaven. Knights wanted to achieve glory and write their name in history. Nobles wanted to obtain more lands and to spread their fortune.
Step-by-step explanation:
Everyone had different reasons to go to Crusades. While many as true Christians wanted to deliberate the Holy Land and reach the Kingdom of Heaven many were led by thirst for fame and fortune.
That was seen since the First Crusade when Crusaders killed many people, sometimes not even carrying which religion those people are.