nekointheclouds
Bluelight Crew
This minus the shitty person part cuz we just humans afterall
Also
If you can't be with the one you love
Honey love the one you're with
You are right bb, we are all human and we all make mistakes, one mistake doesnt automatically make you a shitty person. But it would be a very shitty thing to do to the person you love.
And to the OP: I totally understand that long-distance relationships are very hard to do and it takes a strong relationship to survive. I have had a few in the past myself so I know how hard it can be to not only lack the sex, but also just not having the intimacy with someone, the being able to hang out and talk face to face or watch a movie together. Being able to visit every once in a awhile helps but what also helps is just having an idea of when you two will be able to be together again. Some how knowing how long you have to wait as opposed to an indefinite long distance thing makes it much easier to be strong. Its like you have a goal you are working towards.
If your current SO is overseas getting her PHD do you know how long it will take?