No vacation for 16 months! Really? Sorry pal, going to call you on that one. There's no way on this earth you'd have done 16 months without some form of leave.
If that was me, I'd not be posting on PPRune, I'd be writing to JA and AS. That's beyond reasonable.
Harry