@Steve-Flordia It's totally fine to reach the end of sth. Question remains if the reasons for it are mutually and amically agreed upon so no one feels guilty over the issue, or vice-versa depending from the points of heated contention.
@yourprincess There are yes, but they can be hard to find. I can't be your Daddy, but I can offer friendship if you would like? I don't judge (like you say, we all make mistakes), and I'm sticking around.
Sadly making promises is easy and "looks good" keeping them is the real challenge. Don't settle with having ppl telll you "they promise", wait for them to prove they are devoted in "keeping them".
Had been in LDR, ppl can be quite deceiving!