Question: how can you have your period without blood?
Answer: Birth control. Some birth control pills may cause missed periods or the complete absence of menstruation. ... 
Nutritional deficiencies. ... 
Low body weight. ... 
Stress. ... 
Excessive exercise. ... 
Eating disorders. ... 
Excessive weight gain. ... 
Mental health medications.