I pretty much love my job.
i like my boss, every day is different, I work at my own pace, answer to noone, enjoy it so want to make each campaign a great one. Enjoy speaking to the people I speak to, enjoy thinking of new ways to promote something.
I think in a nutshell, I know my job really well, it suits me. I'm good at it so it helps make it enjoyable, and because it's enjoyable I continue being good at it.
Oh and I an do it in 3 days a week and spend the rest of the week at home with my girls
Oh, and my boss just gave me a bonus