Why do I always make things complicated for myself? Need dating and relationship advice?

I have been having an adult relationship with three guys. I like them, but I want one more than the other. One is my Ex-boyfriend; the other is some guy I met online and one of my friends. The guy I met online has been inspiring me to do better. My friend is married; he cares about me but is not very inspiring. Another guy, my ex-boyfriend, is an idiot and insists I get back together with him. I am trying to tell my Ex-boyfriend that we should take things slowly, but I don't like or trust him that much. I prefer to be with the person I met online. He is usually too busy, but when he has the time, I feel I am in love with him. When we talk on the phone, it is like we can talk for hours. I like him a lot. I want to eliminate the other two but not be mean to them. I want them to leave me alone but still be my friends. I don't have to have a relationship with them.

Why do I always make things complicated for myself? Need dating and relationship advice?
Post Opinion