nope, missed a few points there. date was arranged before filth came up.
he then brought the date forward to friday, for a coffee, said he would let me know. I hear nothing, it gets to 1 ish and i text. he replies and said hes been up and about, was now in the bath and didnt fancy it and presumed i didnt want to because of the snow.
Ok, fair enough, carried on chatting filth happens. he checkes we are on for sunday.
We have no more contact till 1:45 sunday, when i text to see if we are still on.
By 4:10 i havent heard, its been snowing all day, dd is at my mothers and mum was having her over night. Not wanting to waste a babysitter, possibly leaving dd stranded at mums overnight and not being able to get to hers in the morning, costing mother a day at work, i text again. No reply 15 mins later so i tell him im assuming its cancelled and manners cost nothing.
He gets shitty with me.
i send a text to try to explain and then actually PHONE him, which he doesnt pick up.
45 mins later i get a text saying he over reacted and is sorry.
I again try to phone. he doesnt pick up, I get a text saying hes busy running a bath 
we swap texts, i invite him over for the evening. he declines due to having a bit of a cold.
Hour or so later its all gone filthy, he says he would like to come over, i tell him i did invite him and this time he blames the snow.
At this point i know its not genuine at all.
I send filth this morning, he responds saying he wants to come and shag me, as i expect he would do. Then i say im not sure, and ask when hes next free. he offeres sat, when he gets back home from being out on the piss with his mate. Again, not really showing hes interested, genune or wants to meet up.
I get fucked off, wind him up and cancel at the last momment.
he says it doesnt matter, hes not going awywhere... though has actually done just that and hasnt replied to my last text 7 hours ago.
so no, he doesnt really deserve another chance, i dont think so.