Ha! Yes it's always fun to fit the job around the flying, although (for me) less rewarding in the money stakes. Any job offering more would not be flexible enough to cope with the flying (I'm sure there are exceptions! I certainly know of a few IT consultants who work for a few months then have the rest of the year off ... they must be very very good!). For myself, I had to pull my finger out and go all out towards a frozen atpl as I'm a total monkey in a non-flying office.
Keep it up, and pay Cranfield a visit if you can and I'll buy you a beer! A non-alcoholic one so you can fly back again of course!
Sky
Edit: Ahh! You're in Vancouver eh? That's a fair way from Cranfield.. I'll have to fedex you that beer!