Do you believe the bible is the word of God and must be taken literally? Or do you consider it symbolic, and open to interpretation or modified to suit the modern era?
That is the crux of your dilemma, as the bible is explicitly clear on this matter:
1 Corithians 7: 13-15
"And if a woman has a husband who is not a believer and he is willing to live with her, she must not divorce him. 14 For the unbelieving husband has been sanctified through his wife, and the unbelieving wife has been sanctified through her believing husband. Otherwise your children would be unclean, but as it is, they are holy."
If he initiates the divorce, as a non-believer, this is permitted in scripture.
You must consider carefully and pray for guidance on what you truly believe God wants of you, and what you consider to be truth.
PP's have come from the perspective of a symbolic rather than literal reading of the bible.
What do you believe?
Many marriages end up in a rut. If counselling isn't working, are there any changes that you personally could make to improve things?
Are there ways you could show love and kindness, or rekindle a spark, even if this may not reciprocated straight away?
Remind yourself, and him, of all the reasons you loved him to begin with. It will be hard to him to be unloving towards you when being showered with love.
Regardless of your decision regarding reading the bible literally or not, you made vows to persevere for better or for worse. This, it seems, is the "worse". You owe it to yourself (if just for the reassurance you have done the right thing) as much as anybody to give it your absolute best shot.
Leaving may be easier, but what is right isn't always easy.
Christianity is all about looking at the bigger picture beyond your own current desires - if your child is still at home I believe some personal sacrifices are necessary to give that child the best possible chances in life.
Of course if there has been adultery or abuse you should get out ASAP.
What you should not do, however, is decide you believe the bible should be followed literally, and then find ways to twist it to justify your decision - this is disingenuous and against scripture, and will only lead to turmoil later in life if you think you have made a decision counter to your beliefs. God is, however, forgiving.
TLDR - you need to decide whether you believe in a literal reading of the bible or not, and go from there.