In reply to Ridge:
oh I definately agree with that, change yourself first and if that fails then change things around you.
Im not an advocate of fleeing to a different country or county to escape your problems as they often follow you somehow.
I am thinking of working part time in this 'profession' and doing something completely different I suppose that would increase job satisfaction by having a break.