1. Stop criticizing him.
2. Just stay calm, show interest, but don't bait him or play mind games... a Lot of women play flirty harmless games with men to get their attention - do NOT do this.

He's just getting some revenge is all... You played with his feelings by putting him out of the loop, so his instincts are kicking in and he's doing the same to you... he is just putting you out of the loop and causing you inconvenience...

do NOT complain... This is more or less him just telling you how HE felt... I know it seems childish, but he needs time to process his feelings and during that time he's going to be difficult.. just let him process... be available, but maintain your dignity..

do NOT complain about his games... tell him its inconvenient, but you understand.

I would just do the trip anyways and NOT see him while I was there... use the ticket, show him you don't need him to have fun.

don't TELL him this, just go and do it...

Tell him kindly that you appreciated his effort and that you made a weekend of it anyhow and hope to see hima gain soon.

Make HIM come to you... if you push hard he's gonna be suspicous