Not really. Anemia is the low hemoglobin level that can be secondary to many causes. U can be fatigued and may feel short of breath because of anemia and that feeling of generalized weakness can make u cranky though.
Mood swings. Anemia potentially could cause mood swings as the fatigue associated with anemia can make doing activities and coping with challenges much more difficult. Seek treatment and support if this is the case.