Do you have an IC? If not, and you can swing it, get one. I never went to C before all this, and I do now.
And, you have to decide whether you are going to give up and move on or keep working on you and see how this thing plays out - yes, even now. There is no right or wrong answer - only what you tell yourself honstly.
And yes, you are going to need your nuts for this. Be strong.