learn friendship can be a sacred thing. In Buddhism, for example, it’s a key part of the spiritual path. Spiritual friendship (kalyana mitra) is a relationship that elevates one's ethical and well-being.
The first key to a successful long distance relationship: set a date in the reasonably near future by which you and your partner will live in the same city.