I have come to realize that over trusting someone can make you get heartbroken or killed. Loving someone genuinely can make you get hurt at one point, crying and pleading for someone so much will never bring him or her back in your life if he or she was not meant to be yours. It will only make you look like a fool or a loser to that person.
It is good to trust but not 100%, only give your genuine love to someone who is worthy it, who appreciates it and who can return it. Cry for someone who is worthy your tears not everyone and don’t over plead for someone. When you cry and plead for that person and h/she doesn’t change or think twice in his or her decision then let them go because that will give you an automatic answer that they were not meant to be yours.
Seriously you will be done with your role of begging for forgiveness and showing that you didn’t want to lose him or her. Now leave the rest to that person, if that person truly loved you, h/she will find ways of getting back to you and if he/she doesn’t, then just know that person never loved you at all. And that’s when you will realize that you were only wasting your time on him or her.
But remember everything happens for a reason and if it’s God who made you meet that person, still he can make you meet someone better who will stay with you forever no matter what it takes. Life goes on and that is what love is all about.