Charlie Harper Wednesday, March 27 · 8:25 AM · ▾ ▶- fb17 Signs You Have A Shitty Boyfriend thought-catalogWhenever you get excited about a date, he either cancels on you or ends up having a fight with you that ruins the memory of the night. Something always goes wrong.unlikecommentstweet69 like this|. post