a long distance relationship can never work. the longer you are apart the more damage will be created to the relationship.
the only time it should be done is if you are in a long term relationship with the love of your life. your goal in such a situation if you must absolutely part from each other for a time period is to keep it as short as possible, and regardless of the reason to understand that as more time passes your relationship will become weaker and slowly die.
you must also realize that a long distance relationship is inherently selfish and if you really love someone it is your duty to choose them over anything else for a long term issue. for when you form a relationship the goal is for 2 to become 1. not for 2 to become 1 when it is convenient.
in truth people who hold onto long term relationships are akin to people who keep birds in cages while they go on holidays. they want to keep their property secured even if they are not able to physically, spiritually or emotionally have a relationship with them. and instead they state that it is not their fault that they have to be separated when in truth it is because they want something else in life. you cant expect 2 to become 1 when you wish to place something else in between this union.
and if you have the attitude of: "seriously its just a relationship bro... seriously its just bf and gf." then my response is you are not ready to be in a relationship yet.
I hope this helps