Eating Your Own Liver

Reading Time: 3 minutes

‘Eating you own liver’ – It’s an old phrase that I haven’t seen in use for some time.  For me it sums up some of those feelings generated by social anxiety.

More