If you feel like you have done a lot to keep things going and he hasn’t returned the effort, you should let him go.
There is only so much that you can do.
A relationship is a two way street. It is a partnership that can only thrive when both parties compromise. He has to give back in order to make this thing work.
When it is only you doing all of the giving, nothing worthwhile can really come of this.
You will be constantly trying to please him and he will be constantly taking without giving anything back in return.
You do need to have your own needs met as well.
That is how relationships work. Both partners strive to meet each other’s needs and ensure that they are both happy.
He would not be meeting your needs when you are always the one giving.
Something else you should consider is how toxic the relationship may or may not be.
You may be in a toxic relationship whereby there are constant arguments and negativity.
You may find it hard to have a decent conversation with him without him getting mad over something and possibly accusing you of something.
You may find it hard to go out with him without him causing a scene and ultimately getting the both of you thrown out of a facility.
You may notice that he has taken things from you without asking.
He has just basically claimed some of your stuff as though they were his.
You may find it hard to put him around your family or friends because every time you do so, he gets into a fight with one or all of them.
If you are experiencing any or all of what I have just described, you are in a toxic relationship.
Here is where the danger lies.
You may love him and decide that you will stick it out with him because he keeps telling you that he will do better.
Whenever you threaten to leave him, he may even cry to you and tell you that he is going to change for the better.
You allow yourself to believe him each time because you care about him and there is a part of you that really wants this relationship to work.
However, he never changes.
He never fulfills the promise of doing right.
You are now back in the hole and wondering whether you should just let this guy go.
A guy who is toxic and unwilling to change is typically going to stay that way.
You will be dragged down with him emotionally if you continue giving him chances.
This is a guy that you absolutely have to let go.
You should also consider the damage he may be doing to your other relationships.
Do you still have the same friends that you had when you first met him?
Are some of your relationships with your family members now strained because of him?
If you have lost friends and had strained relationships with family members because of him, you are not in a healthy relationship.
The relationships you have with your friends and family members are crucial to your well-being.
These relationships are not worth sacrificing on a guy who keeps breaking his promises and never makes any real moves to better himself.
This is a guy that you should let go and leave far behind you.