Product: Checking or savings account

I own a moving business that in 2018 started going very slow, creating me overdraft fees called the bank and they said they will not honor any payments if there was not funds on the account, so no overdraft fee was going to be created. 

Company money was getting tighter and there was enough to pay some bills and most monthly payments were diverted to my personal account. 

Bank kept paying money requests when there was not funds even after they said that was not going to happen and overdraft fees were getting out of control, called them ans once again they said they would disabled overdraft and i had not to worry about those anymore they will simply not pay if there was no funds. 
After this conversation with the bank, overdraft fees were still coming, daily late fees to overdraft fees were applied, sometimes there was between 3 to 5 transactions in same day all incurring in overdraft fees per transaction, one time saw 4 different overdraft fees in one single day plus late daily fees per each one of them, called the bank, explained the said themselves overdrafts were canceled on this account, they voided one or two fees and called it good. 

Not to long after there was various transactions made that incurred into overdraft fees most on one single day, a couple of them for approximately XXXX dollars, all with a XXXX dollar overdraft fee plus a daily late fee, having to pay the amount that was paid plus the overdraft fee plus the daily late fee ended up paying about XXXX dollars for one XXXX dollar transaction, called the bank voided one late fee, said they fixed the problem and called it good. 

COVID pandemic started and the business went to a halt, no income, overdraft fees got worst again called the bank and they ensured me i don't need to worry about overdraft fees, from my part whenever I see an overdraft fee, contacted vendor closed account and or switched account to personal account to pay for whatever service I was being charged, the bank representative assured me I will not have any overdraft fees ever again, because the bank will not pay if there was not funds. 

Because the bank assured me overdraft was not going to be a problem I stop monitoring this account and had my business on a pause, after all I was supposed to get email and text notifications if any payment was done from that account so i can take care of it immediately, the bank representative helped me create this notifications, finally didn't have to worry about this, after all the bank itself assured me and set up notifications in case it happens ... 

A couple of weeks pass by and my account is on negative numbers, another overdraft fee! called they said there is nothing they can do i have to pay the overdraft fees plus late fees. no notification, they said there is nothing they can do about that they don't know why I was not notified of insufficient funds or a new transaction but they will fix it ... 

Next week ... another overdraft fee, ask speak to a supervisor, they say there is nothing they can do, overdraft protection was canceled months ago but I still get charged they said it is recurring payments and they cant not pay those, but when i check this are not recurrent payments, they are from different places every time and not electronic checks either, the bank says I'm sorry nothing we can do, i said ok then ill close my account, they said it is a military business account and is not that easy to close it, there is a lengthy process and need to direct your call to someone else, five representatives latter still with no solution and frustrated decided to terminate the call after 1 hour 24 minutes of being sent from one place to another I am at disbelief at this time I have paid several thousands of dollars on fees, and they are giving me a hard time to close the account! 

Don't know who to go for help at this time, hope you can. 

I am a XXXX vet who is trying to make a honest living, but i feel the bank is stealing from me, so far i have been paying all this fees, and I want to have those unfairly charged fees back to me and be able to close the account.