My ex is one of my bestfriends, we've been close friends for about 8 years now. We on and off dated for about 6 years. I hate stupid people and he's the dumbest person I've ever met. He's also a huge liar that I can't trust and is often a jerk. Yet, I can't stop being his friend and I love hanging out with him.