I agree, I haven’t had a day off in 3 years, apart from 312 days that are weekends so they don’t count!Maybe so.
But you can't say you've had no days off in 3 years, when in reality you've had every 2nd weekend off. A weekend off feels like a holiday to me.