Just because you get thousands of likes on your profile picture will not keep a man.
Being honest about things in your past will not keep a man.
Being faithful and loyal since day one doesn't keep a man.
Treating a man better than he's ever been treated before doesn't keep a man.
Making an effort every single day to make sure he knows you truly care will not keep a man.
Giving him all of your time that you can spare, doesn't keep a man.
You could have the best intentions in the world and could have the most sincere feelings, and you could be the most perfect woman in existence and you still wouldn't be able to keep a man.
The only way to keep a man is if that man wants to be kept by you.
With a man, you can tell he wants to be kept when the relationship gets very hard and he does everything to fight for you.
A man only fights for a woman he wants to belong to, so if he isn't fighting for you when things get hard, then that means he doesn't want to be kept by you anymore.
Don't hold on to a man who doesn't want to be kept by you.
You're not giving up on him. It's quite the opposite.
It's him who gave up on you, and it's you who shouldn't waste any more of your time than you already have.
Know when it's time to let go, know when it's time to walk away, and know when it's time for him to be unkept.
~ Cody Bret