I can't say whether it will ever end. Most things seem to settle down eventually.
Accepting doesn't necessarily mean saying it's ok. It means to stop telling yourself that it isn't happening, or that everything is going to go back to the way it was before real soon, or mentally living in the future when this is all over.
Let me try to explain it another way: suppose your friend comes over and you get to talking and they have some really bad news: their sweetheart cheated on them, or gave them an STD, or they got kicked out of school or whatever. Your first instinct is probably to tell them things are not all that bad, or give them some advice, or solve the problem in some way. But usually this is not what people are looking for. What they want is for someone to really listen to them, to be fully present, to absorb the bad news, and to feel their reality for a moment. The reality might be really horrible, but being alone in it is even harder, so "being present" for them in that way is likely the most helpful thing you can do.
Accepting your situation is like being there for your friend with their bad news. It means absorbing the experience - no matter how horrible - and dealing with it for what it is rather that what you want or fear it to be.
This is not the same as being okay with it. You can still be committed to fighting for a better future. You will probably be able to fight even more effectively for that future, once you've accepted the present.
I read a good blog post recently about accepting a bad knee situation, but he doesn't call it that (he calls it his "come to jesus" moment): http://savingmyknees.blogspot.com/2016/11/that-come-to-jesus-moment-about.html