You may have a case but from the description of your damages, it's unlikely it would be worth suing over this. If you have a heart attack (which I certainly hope you don't) and a doctor says it's because of the bank's actions then contact a personal injury attorney. But if your only damages are a delay of access to your money and you missed visiting your son for the weekend, then it's likely you will spend more suing the bank than you will get back from a lawsuit. Once you get this resolved, consider switching banks. Voicing your disapproval with your money is often the best revenge.
Nothing in this communication should be construed as creating an attorney-client relationship. I provide this service for educational purposes only. I will take no action on your behalf unless you have hired me and a written retainer agreement is signed. I am licensed only in Tennessee and I strongly suggest you consult with an attorney in your city and state as Statute of Limitation deadlines can limit your recovery.