I'm relatively new when it comes to the consulting side of things.
My previous work experience was in smallish companies, ranging from 200 to 8 employees.
Now after almost a decade of being employed steadily, I received a job offer as a consultant.
This job offer was in a field that I enjoy, with good benefits, a pay increase and colleagues I enjoy working with (in as far as I ended up working with them).
However, I'm having a hard time dealing with the constant change of scenery.
I've had half a dozen smaller assignments, each taking a few weeks.
And just now finished an assignment that lasted 6 months.
The last assignment was a tough one to leave. I left with very good recommendations and I've left behind some colleagues I'll probably keep in touch with for a long time still.
The departure was also out of the hands of everyone I worked with, and was directly related to the end of a project and a lack of budget.
And now I'm having a tough time motivating myself. I keep drawing comparisons that are unfair towards my latest client.
Even though I know this is a part of the consultant job description, I don't know how to handle it.
How do other full time consultants handle the frequent departures and short term contracts?