Just wanted to add my two cents. I have been in recovery since 11/2000, and yes, for me it is still recovery.
From my personal experience, which is all I can go on. NC is the best route. We tried C and exOW is a psycho...as it may appear...yours is. We still have minimal and I do mean minimal contact and every time my name comes up, exOW goes into a tail spin and refuses my H any sort of visitation. As we have never been to court, we have no recourse.
We do not pay cs. We did with a verbal agreement for the first 11 months until exOW went psycho. Then we had nc for well over a year. ExOW came out of the wood work and we tried c again. My name came up...and the cycle begins again.
We are down to phone calls which oc initiates and h will return if he misses it. I have never denied c, but my h supports me and our marriage not exOW's tirades so this has been a roller coaster ride all these years.
I agree with those who say nc until after DNA comes back that oc is indeed your BF. There is no need for contact. My H and I were in the waiting room when oc was born because we wanted to be there from the beginning. It was obviously before DNA that this was H child. We still had nc until DNA results were positive.
We have tried nc, c, nc, c, and it is all very hard for everyone involved. I just pray that when oc is old enough, our videos, cards, and gifts will show oc how much we wanted to be a part of his life, but exow got in the way. Only God knows the ending.
I wish you the best of luck and guidance with whatever you do decide. I think the most important piece to this puzzle is one of you moving to where the other is. If your program is not transferrable, then BF needs to suck it up and find a job in CA. You cannot work this out apart. You need to be there for each other whenever those emotions come pouring out...and they will. You need to see each other face to face to work through this. I hope you are able to make this happen.
Recovery is difficult at best, but apart...I think it may be impossible without the two of you living in the same area.
Best of luck