Many females prefer staying in bed all day long when they are on their periods due to the symptoms. Research suggests that symptoms like abdominal cramps, upset tummy, bloating, mood swings, irritability, etc are caused by various physical and hormonal changes in the body.