I love the online environment, the landscape is so dynamic and is continually changing and evolving. HTML5 and all it's offering is just crazy. Google's changes to it's algorithm and Facebook changes to it's layout and policies drives me nuts, but there is nothing else I would rather do.
Designing Mailers, Adverts and banners helps me unleash my creativity but I would say the cherry on the top for me would be every day brings with it a new challenge, just waiting to be conquered.
They say wisdom comes with age, the saying "Embrace Life" makes more sense to me these days... 