Yes, I know I'm overreacting but the ranting is mildly therapeutic 
I have an old friend who lives abroad and who I haven't seen in about 6 years. We've been trying to make plans to see each other for years now and have finally gotten round to actually sorting it. I'm flying over to visit him in December for just under a week, Monday to Saturday.
Thing is, he's just slipped it into conversation that he'll be working that whole week. He works 12 hour shifts during the day, Mon-Fri. Realistically, this means the only time I'd actually see him is during the evening, although he doesn't finish work until 8pm.
I feel like a fool for assuming he'd have booked time off work - even just a couple of days if he couldn't take the whole week. For context, I've had to arrange childcare and sort out my own work to give me that week free (I'm self-employed). I booked the flights around 2 months ago and checked the dates with him beforehand and he said it would be fine.
I know IABU to have assumed he'd give up his week for me, but AIBU to be just a little bit pissed off? I'm happy enough to do my own thing in the city, but to be honest if I'd known he wasn't going to be around, I'd rather just have stayed home or have gone Friday-Sunday instead. He said it so casually so he clearly doesn't think it's a problem, but I don't even know how to react!