i am sorry to hear of this situation. Did your agent and the broker ever explain to you why you did not receive your EMD (Earnest Money Deposit) back? I would suggest you speak to the broker about this. if you are unsatisfied with the answer consult with some legal counsel but i would put everything in writing.
Realtor, GRI, CSSN
John Hall & Associates
Did the Seller eventually sell the home to someone else? You should speak with an attorney, since you may have a financial interest in the property, because the Seller (& or) Broker are still holding on to your earnest money..which is still in dispute.
Best of luck,
David Jaffe-SRES, CDPE