what's my next move?

I invited my boyfriend to stay with me at my studio apartment during spring break in Miami . I didn't want him to be there all the time I told him he could go out because I had work and plans but we could spend some time together cause he goes to school out of state. I cooked for him, cleaned after him and let him borrow money. It didn't matter to me because I know he's been having some hard times with money in his family and I wanted him to have a good time. 
He's been out to clubs and let a few friends come over all with conversing with me about it first. But the last night he was staying with me , I asked him to come home so we could spend the last night together after I got off work . I put on some lingerie and waited for him to get home. I woke up to his two friends on my blow up mattress and him and his friends being loud and hella disrespectful. I thought his friends would leave, but they stayed and in the morning he told me he was leaving with them and they were being loud and having no regards while I was trying to sleep. And I couldn't even get up cause I was dressed in all lingerie. Now I feel like everything I did was being taken for granted the whole time. He smoked my weed, drank all my juice, had a good time and didn't even have the courtesy to spend the last night w me. Which is usually never like him . He's usually the perfect gentleman. I know it's spring break but now I'm debating of even talking to him cause I will not be taken for granted by anyone. I'm just very disappointed. How should I handle this ?