<human>: Can you condense the text into a few key points?

I live with my dad (45m) and sister (15f) My friend moved in because of family problems. She had just broken up with her past boyfriend and had been living in several places before then. At first she had a job and was paying her way. 
Then she got let off and since has had one job that lasted a week. She now had a new boyfriend who she hasn't known a month and last Wednesday she asked my dad if she could have him stay over and i expected him to say no because i was not aloud to have boys stay over. 
He has stayed 3 times since last Wednesday and she brought him around with a bunch of his friends the other day. They were being loud and messing around and me and my sister felt like we were forced upstairs. 
She prefers that i be out and presumes that I'm staying out that night before asking me and Sunday she wanted me to stay out so he could sleep as we share a room. 
This leaves my sister alone with them as my dad works nights and since my mom left we have been looking after ourselves at night. He has said to my sister at one point 'i don't care what you say I'm staying wether you like it or not.' Which i find very disrespectful and she has told my dad that she doesn't want him staying anymore. 
I come home in a morning as my boyfriend has work at 9 and he has left ashtrays shoes and his bag lying around the living room.  
My friend knows that we don't like him staying and when i said he wasn't going to stay again she got annoyed at me. I had decided to stay out last night and she had had him stay again. 
How do i approach my dad about this and get my friend to stop having her boyfriend around.
<bot>: My friends boyfriend stays over and disrespects the house and my sister how do i speak to my dad to get her to stop bringing him.