You are not being selfish by any means!!! You are spending time with everyone including his mother before the wedding and a day after. Also, it not like she's flying back alone, she's flying back with her other son. You are being completely appropriate!!! He's probably stressed and this is what he's taking it out on.