God, what a shame!! Maybe he's just going a bit crazy before he knows he has to step up and be responsible. Not good for you though. Ryan's stopped doing stuff like that for the most part but when he used to I would tell him to fxxk off and go find a friend's sofa to sleep on lol. In the morning, guaranteed, he would never even know why he wasn't at home, or what he'd done wrong! He'd always act like nothing was wrong!! Hopefully Steven isn't like that and he will make it up to you big style tomorrow. :-/