I'm at a friends place now. Will be here for the night, maybe tomorrow night as well and will be heading to my aunts Mon-Thurs. Not sure what I'll do after that yet but I have places to go that are free of Steve.
As for going to the police, I've taken pics of where he hit me (though they're not the best quality unfortunately). I've had a lot of advice that I'll need to go through and will decide what to do in the morning. Thanks for the comments and support guys.