Here we are again, Christmas is looming and for many of us that means stress, hard work and worry. We're busy for weeks before the actual holiday, drive ourselves into the ground, and then wonder what happened to the fun!

Why do we put ourselves under this pressure if it makes us feel bad and leaves us so exhausted that we don't enjoy the festivities? Who are we doing it for anyway? Ourselves, other people, or perhaps we don't even know? And what do we think really matters at Christmastime?

In my work I come across lots of people (especially women) who are driven by the need to be perfect.

The problem is that it is an impossible goal - humanbeings aren't perfect. When we try to be perfect we set ourselves up for failure, but by accepting that good enough is in fact good enough, we give ourselves permission to be like everyone else - fallible! And we are often so keen to please others that we forget completely about our own needs - about our responsibility to ourselves.

This isn't about being selfish. If we compromise our own health and well being what good are we to others anyway? And what message does that give to our children about self-care and self-respect?

Listen out for that little voice saying I must''I have to''I should''I ought to', then challenge those thoughts. Ask yourself is it really so important. Will it really be awful' if you can't afford the latest electronic toy for little Ben? Make a decision right now to regain some perspective. After all, did you get everything you wanted as a child - I hope not!

There's a perfect' Christmas fantasy inside each of us I suspect. For me Christmas should really be like the opening scenes of Disney's The Lady and the Tramp - virgin snow, big house, happy warm loving people, perfectly wrapped presents, beautiful decorations, a log fire, and so on. But for most of us these are indeed childhood fantasies - not reality.

Mind you, that is not to say we can't take pleasure in those images - as long as we don't feel cheated in some way when they don't match the real thing. If you're having a family Christmas, why not talk with everyone about how you would all like Christmas to be. What do you all want out of it? Talk about having some fun - get ideas, maybe get one person to be responsible for that side of things.

Delegate - discuss how each person can help with the jobs. Make a list and then ask them for their suggestions as to who does what. That will get everyone (even the young ones) involved in the planning and will help to take the pressure off you. Just make it clear you aren't doing it all! Good, honest communication is key to avoiding stress.

Looking after yourself will help build up your resilience to stress. Try to get plenty of sleep in the lead-up to and over the Christmas holiday. Get plenty of exercise (walking is a great way to beat stress), eat good nutritious food and don't skip meals. Drink lots of water - it is easy to get dehydrated when you are busy (or drinking alcohol!).

Do make a commitment to some me' time. Put on a relaxation CD or some relaxing music, curl up with a good book, have a long soak in the bath - whatever helps you to relax.

And try not to over-commit to social engagements - think before saying yes to things rather than overstretch yourself. Be realistic. And laugh - go to a pantomime, watch a funny DVD, phone a friend!

What are your stress triggers? Be aware of situations that make you feel tense, and tune in to your body so that you notice when tension is beginning to build. Are your shoulders or jaw feeling tight, have you got backache or a headache? Or are you feeling tearful, irritated or moody?

The most important thing about stress is to stop it from building up. By taking time (even a few moments) to relax you can really reduce that build-up. You just need to do it!

Keep things in perspective. If things don't go well, remember we all feel disappointed or let down sometimes.

Families can be difficult and arguments are common at Christmas. Don't encourage too much imbibing of the Christmas spirit, arguments flare-up more easily when people are merry'. And don't assume everyone is having a better time than you - the chances are they aren't! Try counting your blessings. There are always others less fortunate than you. And if dinner is late or overcooked, never mind - that's life!

We've said a lot about families, but what if you're on your own at Christmas? If you find yourself feeling lonely, why not give someone a call? And if you don't feel like going out and meeting people then stay at home and pamper yourself. It is a holiday after all.

So take time for fun and laughter and celebration. Keep it light-hearted and you'll enjoy the festivities - imperfections and all.

Top Ten Stress Busters Catch tension early. Be aware of your early signs - furrowed brow, tight shoulders, feeling irritable - and do something about it before it builds up Stop and breathe - take five slow, deep breaths into your abdominal area. Every time you breath out, relax your shoulders a little more. As you do, tell yourself relax now' Stand back and take stock. Regain perspective and lighten up. Does it really matter? What's important here?

Give yourself a good talking to. If you find yourself worrying and fretting - tune into your thoughts. Are they helpful, or are you winding yourself up? Try saying to yourself Stop this! or Get a grip!' or It doesn't really matter' Speak up - say clearly what you want; ask for help, delegate and learn to say No'!

Imagine something pleasant. Maybe a holiday location, a spring garden, or lying on a warm beach. Bring it to life, make it vivid.

Laugh. Have some fun, sing loudly, do whatever makes you laugh - it is a great stress buster!

Walk. Moving your body counteracts stress. Go for a quick invigorating walk, dance, stretch Prioritise - ask what's the best use of my time right now?' and then focus on that. Plan ahead instead of running around like a headless chicken!

Take time out to relax. Take a hot bath, listen to a relaxation CD, read a good book, pamper yourself - you deserve it!