I've realised that the reason why I can't keep relationships (either romantic or friendships) for a long time is because of my personality. Well, my looks don't help that much either because I'm overweight but I think the main reason is my personality. I sometimes have no filter and am very straight forward, I don't tell what people want to hear and if my opinion is asked I have no problem in saying whatever I'm thinking. This has cost me a few friendships and on the matter of dates... I guess I've scared a few guys.