Yes, B12 deficiency can cause anger. B12 is essential for proper brain functioning, and when levels drop, it can lead to irritability, mood swings and aggression. It can also cause low energy, depression, difficulty concentrating, and memory issues. This can all lead to an increased likelihood...