What's the difference between:
I should go.
I must go.
I perfectly can distinguish the differences in meanings between "I may go"; 'I can go'; 'I could go'; 'I would go'; 'I must go' and 'I have to go' but should and must confuse me. Could you help me with other examples using should and must?
And thank you.
...'tis quite simplified, but he's right:

"I must go" - I have no choice but to go.

"I should go" - it's a good idea for me to go.

I think you'd hear both used in everyday English in the same situation, and "should" then becomes a 'softer' way of saying the same thing:

"We should hurry, or we'll miss the train"

On the other hand, "you should clean your teeth twice a day" is a suggestion, whereas, "you must clean your teeth twice a day" carries a sense of obligation, so they're not always interchangeable.

Have fun,

Must - means something obligatory, when you don't have another option (like "have to")
Should - when you have another option but it's worthy or it's better to od something
Students: Are you brave enough to let our tutors analyse your pronunciation?
You excuse me, dear maverick88, I don't want to be rude; but your answer, oversimplified, a sort of recipe, can't help people that are learning English, like me. Would you be more explicit, please? Give some more examples? Thank you again.
 spellcheck's reply was promoted to an answer.
Now I've figured it out. Thanks.
Students: We have free audio pronunciation exercises.