TeRRoRiFiC35, I know exactly what you're going through. I've read through some of your other posts.
The only promotion I've gotten here has been lateral movements. Which has been nice for the free training and my future advancement, i guess (in another company), but the work conditions have been pretty rough.
Don't worry about the layoff. If its gonna happen, there's nothing you can do to stop it. Just keep doing a good job, keep a smile (no matter how fake), and don't give them a reason to wanna lay you off.
Like I told the OP, other employers/recruiters/employees who knew you will spread your reputation around. And if you're in good standing, that will help you out.
Believe me, most of the contractors we've hired have know about other, previous contractors and whether they were fired, or made good money, who they worked for, were good workers, etc...
Spending on gas is like paying for a ticket to ride a rollercoaster - Crazy Bimmer