Holiday being rejected due to Eid

In December, I put a holiday request in for end of May/start of June as my uncles wedding will be on that week. However my manager has rejected it due to Eid being on that weekend (even tho I told him I’d be back for Eid weekend to cover for people, the comment he left on the holiday rejection was ‘Eid week’). Is this fair? It’s my uncles wedding, I don’t think it’s fair to make me miss it. Is there anything I can do?