Must wordt gebruikt als je ergens zeker van bent (bijvoorbeeld als het voort vloeit uit een logische redenatie) of als je iets écht moet doen en het niet kunt laten voor wat het is, waarbij je meestal uit gaat van persoonlijke omstandigheden die er voor zorgen dat je het moet doen.
Have to is wat dat betreft wat milder en gaat meestal uit van externe omstandigheden, waar je zelf geen invloed op hebt (bv 'I must go to bed earlier' in vergelijking met 'I have to go to bed earlier, because my mom tells me to.')
Voor mij klinkt het als een logische uitleg, kan ook zijn dat het totaal niet te begrijpen is x'D
If you don't stand for something, you'll fall for anything.