I am 21 year old Male and I am talking to somebody new almost every couple of days. I just can't find the right one. Well today I found somebody who I have a lot in common with. And we do have different viewpoints on some things. I think it will be a good match. Problem is he lives about 2 hours away. I'm just worried that I'm going to drift away again and get annoyed having to reply to texts and go back trying to find somebody else. I lead people on a lot and I've broken a lot of hearts and it's made me feel really bad. I've even made some people go crazy and get depressed. It makes me feel like a bad person but I just want people to understand it's not my fault. It's just my inability to commit. It's like I have a problem. What can I do differently?