Cancers are volatile, meaning they can switch their emotions as fast as lightning. No, they are NOT moody or have mood swings. It just means they are emotional and are easily influenced. They adjust their emotions depending on what they feel is appropriate. They don't think and are very impulsive, which can be bad or good. If you make em mad, they're mad. If you make em sad, they're sad. If they say you made them upset, YOU MADE THEM UPSET YOU IDIOT! If you don't believe them and just be careless and keep hurting them, you're playing with fire/water!