<human>: Can you condense the text into three sentences or less?

HEy all!
I'm currently in a new temp position that can go permanent. My experience is great and they love having me here but I have bad references and was let go from my previous job. 

My previous role was a long term temp assignment which got ended. (I was never told the reason but I know what they are.)
I would come into work late, have a lot of panic attacks/crying fits and leave early as well. I would also slack on certain parts of my job. For the first 4 months of my 9 months there, all was fine and well. But after a while, the position wasn't going permanent (which left me worrying about my pays and the hours, I'd get no paid time off or holidays so I would end up short of funds for a while) and I was going through a VERY bad time in my personal life. 

Only the assistant of my supervisor knew this. I was let go 5 months later after I overheard them checking camera footage to match the times entered/gone with my timesheets.

I know that this isn't a good excuse and there's no better reason for it but that was my situation. 
My assignment was ended b my agency and I didn't hear back from anyone again. 

I am now in this new position which I love. My life is very stable, I haven't missed a beat with one task and show up earlier than everyone and try to be one of the last people to leave. I am very happy and actually feel a part of the team here (unlike my previous role). 

How bad could this previous employer contact go for me? Would it truly ruin my chances?
<bot>: long term temp assignment ended due to lateness, personal issues, not good co-operation. currently in a new role that is checking my references to hire me. am i screwed?