It's true that nobody wants to leave a relationship without fighting for it first, and that's OK. What's not OK, though, is letting yourself stay with someone who isn't willing to fight back for you. Every girl dreams of having the perfect relationship, but sometimes it doesn't work out like that. We have to go through trial and error to get our relationship to that point, but the sad thing about getting to that point is finding someone who will follow you every step of the way until you reach that destination.
The tricky thing about finding someone to share your life with is finding someone who puts in the same amount of effort as you do because it sadly doesn't work if both of your effort isn't given. It's hard when you finally figure out that the person you love isn't willing to fight for you. It's hard to finally realize that all of the nights that you spent together, the long car rides that you spent getting lost on, the short kisses during red lights, holidays together, and simply hearing him say "I love you" are now all over. You can't seem to fathom the end of you and him but what we all need to realize is that keeping someone around who isn't willing to fight to keep the relationship between the two of you is simply a bad choice for you and will only pull you backwards in the end.
What do you do when it's time to let go of all of those beautiful moments? How do you let him go? First, you have to realize that he isn't a part of your future, he is only a part of your history now. Stop fighting for him the moment you feel you can stand on your own. Stop fighting the moment you picture yourself without him and the moment you picture how your life would be without him. Stop fighting the moment you feel you can smile and be happy without him beside you.
In reality, I know that nothing anybody says to you can mend the broken heart that he has given you and it's going to take some time for you to heal, but it will eventually be OK; you will be OK. Something advice that you need to know is to stop fighting for the relationship that brings you nothing but heartache. If a person is unable to see what makes you special, what makes you beautiful, and the aspects that you have to pursue a future with, then let them go. They aren't worth the time you are willing to give.
There is someone out there for everyone and you will find that person. Not the person you want, but the person that you need and who needs you just as much. Someone who looks forward to a future with you every single day. Someone who appreciated every little detail about you. Don't keep trying to make something work if you know it needs to be in the past. Any person who isn't willing to fight for you, isn't deserving of the fight you will put up for them.