it would really help if you could have a list of questions -- 3 important questions -- and make them as specific as possible. eg don't ask "can we resolve our problems?" because the answer will be 'yes' -- you CAN resolve your problems but whether you want to or are willing to put in the work or whether the other person is willing to do anything is anyone's guess!! a better question would be "what do i need to do to resolve my problem with ..." because it is YOUR reading and the only thing you can control is what YOU do, not what the other person may or may not do. then, once you get your answer, you can ask, eg, "if i am successful in doing these things, is it likely that the situation can be resolved?"
i hope this makes sense -- think of 3 really important questions first that you want to ask and we'll take it from there, pk?
don't worry, there is always a silver lining somewhere no matter how dark the clouds are!!!