He's gone

What just happened an hour ago? Yes,  standing in front of my house was my boyfriend.  I mean ex-boyfriend now.  I guess it's over now.  We broke up because he would not stop hanging out with his slutty girl bestfriend.  

Last night,  they went out again and drank. How am I supposed to recover from this?  He never chose me, and even confirmed to my face that his family was right in hating me.  My heart is frozen at the deepest corner of the Atlantic.