Here is a great infographic explaining liver qi stagnation from our friends at Acupuncture Now Foundation: