It seems you are keeping your thoughts for you too much.
>my friends are not really close to me
Maybe you are not really close to your friends either.
>I only feel close to my girlfriend who lives on the other side of the planet. I visit her once a year
That relationship can't last. Get a girl closer to you and keep her as a friend.