You need to find out what the hold up is. Is it your offer? Is the problem with the lender(s)? Is the problem with the Seller and the lender not being able to come to an agreement on how to settle the debt?
Once you know what the hold up is you can better evaluate. Sometimes it is as simple as satisfying a second lien holder, easily resolved. Sometimes the Seller cannot come to an agreement with the lender, not so easily resolved.
Your lucky day may be just around the corner, or it may still be months away,