Sort:  

Shame is when you did something and you got caught
And guilty is when you did something and you try to hide it with explanations and excuses :)

Good answer, thanks.