I’ve been trying to understand why I am the way I am. Some of the girls I’ve been with were wonderful. There were times when I felt that I was meant to settle down with one of them. But that was not the case. I somehow find it difficult to stay in a relationship for too long.
You have created the problem and you alone can solve it. You need to introspect and pinpoint the reason why you cannot sustain a relationship. Perhaps you expect too much or on the other spectrum don’t take it seriously making girls run for cover. Also, I think you need to just be instead of putting pressure on the relationship about its expiry date. The next time you get into a relationship — just be cool.