What is the Difference Between Similar But Different Things, Terms, and Objects

What is the Difference between Embarrassment, Remorse, Regret, Guilt and Shame

Human feelings can be both good and bad, depends upon the situation and circumstances. When anyone feels sad, there is always some reason behind such depressing feelings. In this situation, we call these feelings with different names like Embarrassment, Remorse, Regret, Guilt and Shame.