My occupation is a Test Driver, I drive vehicles up to 300-500 miles in a day. I go as far as 200 miles away from my home each day I work. Am I allowed to fast on my work days. I’ve been doing it for this Ramadan and I’ve had no issues health-wise. 1. Am I allowed to fast? 2. Do my previous fasts at work count?