I really recommend this article to you:
It's very long, but well worth the read.
I think it might help you understand why they might be having trouble. I think that it would help you understand why you are having some of the problems you're having.
Love is that condition in which the happiness of another person is essential to your own...
Robert A. Heinlein
Me: female, bi, (formerly hinge of a vee)
with FirstBoyFriend (FBF)(moderately long-distance)
and no longer with CurrentBoyFriend (CBF)(who lives in the apartment building next door)