Yup, leave system seems diabolical. As an example.
Pilot XYZ assigned almost all of 24 months leave in four months. Had a late 2017 month and ad hoc days refused... subsequently assigned to his normal days off!,, then given an early 2018 month off. You couldn’t dream this nonsense up, but hey Ryanair manage to. Whatever happened to EASA recommendations that leave be assigned in such manner that reduces fatigue?