Hello, Paraclete,
I am in a long distance relationship, too, so I can understand your struggles and frustrations.
I wish I had more to add to what you're going through, but I am seeking my own solutions, as well.
Just letting you know that you are not alone in your struggles, I suppose....
Katz