Here's the truth, ladies.
Being pretty doesn't keep a man.
Being honest doesn't keep a man.
Being loyal doesn't keep a man.
Treating a man good doesn't keep a man.
Being there for a man doesn't keep a man.
Caring about a man doesn't keep a man.
Making an effort doesn't keep a man.
Paying attention to a man doesn't keep a man.
Spending time with a man doesn't keep a man.
You could have the best intentions, you could have the most sincere feelings, and you could be a good woman and you still wouldn't be able to keep a man because ...
THE ONLY WAY TO KEEP A MAN IS IF THAT MAN WANTS TO BE KEPT BY YOU.
You can't force a man to be with you. You can't beg a man to stay with you. You can't love a man into loving you.
With a man, you could tell he wants to be kept when the relationship gets hard and he does everything to fight for you because a man only fights for a girl 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.
The moral of this? Don't hold on to a man who doesn't want to be kept by you. No, you're not giving up on him. It's him who gave up on you, and it's you who shouldn't waste any more time than you already have.