Never Good Enough

i cant do this... i FINALLY get a job,FINALLY get a roster and even though i would have liked to not start til after the new year i start on monday... and my mate goes oh. well that fucks our plans a little. they pushed and pushed for me to get a job too!
thats such a kick in the teeth for me. i worked hard to do my best to assure i got this job for money coming in(pay is excellent) im doing my best to get my car worked out.and they tell me our plans are gunna be affected and my job sucks :(
anyone else wanna rip out my heart and use it as a squash ball for a while?fml