I like the line - mainly because I do like tea
You've had some bad luck sure unfortunately it does happen. Look at it this way
Girl 1: Had a BF, would you want to be with someone you knew would make out with another guy while seeing you?
Girl 2: Way too dependent on her friend, you need someone who has a spine of her own not a shared one
Girl 3: Doesn't sound like you really liked her that much anyways and she's from out of town, long distance is hard even with someone you really love
Girl 4: Flighty and unreliable, screw her you deserve better
Four bad situations you got out of and all you lost was a jacket - not all guys can claim that much.
As a side note - stop being so hard on strippers. not all of us are as bad as she is