@firefly,
Firstly you're not pregnant and secondly your boyfriend decided to stay when you told him, can't blame him, free lodgings, free food, free drinks and free sex!
My holiday went all to quick, back home working my ass off, not enough hours in the day.