Not one of the ladies of BPnet nor did I read the whole thread just your post.
Kick this chump to the curb. Not sure how old you are, but if he is over 25 deff kick this chump to the curb.
My sound sage advice is kick this chump to the curb and if that doesn't work have a large male friend reiterate the fact that he isn't welcome and should find a life some where.
Mike
*Edit* Your 21? You shouldn't even be talking to the same guy 2 weeks in a row. Date and have fun */Edit*
Yes, I am 21. And if I could get more dates i'd go on them, I can just be really shy sometimes. I don't think I am going to be doing any dating for awhile after this.