DH due home Thursday from Afghan. Initially told going to have weekend off and be back in work mon, tues so organised surprise welcome home party for the Saturday. Then told he has to work Friday and Sat so changed time and was praying he would finish by 3 at the latest allowing us enough time to get home (don't live in MQ's) now just received an email saying they are getting late night flight and won't be back at base until early hours and then have to work fri, sat, sun. I have a 16 month DS and wanted to take him with me. Stupid fucking timings for flights, stupid fucking Army!! I will have to cancel party and miss cheering my brother on in the Brighton marathon and I know that as soon as I cancel party the flights will change. AAAAAAAARRRRRRRRHHHHHHHHHHHHHHHH!!!!