Is shame and guilt the same thing? My initiate thought was 'yes, of course', but after thinking I cannot pin- point the difference.

Are these innate feelings, or do they come with socialization, or both?

Are they any use? I mean, can we behave reasonably without them, or are they neccesary for keeping us on the right track?

Or are they barren and useless, or get in the way of functioning well?