I know how you feel! I'm a vegan too, and if I eat too much fat, my face can break out, otherwise I feel so much better. If you are emotional, I wonder if you are getting enough calories in the form of carbohydrates? Carbs make you happy, your brain will tell the difference right away!:) But high carb must be done with low fat, you will feel crappy otherwise.
Also, have you looked into the amazing info coming out about b-12? I have started Freddd's tritating protocol to get up on my b-12, I am very excited because I can see it is already working. There is so much to read about it, I bet you could benefit from this info Tayto, if you could take the time to read it...wishing you luck!