Oh Gee! I don't know how else to help you since everyone else already gave you suggestions too. My best advice I can give you is to get a job if you aren't working a full time job or get a part time job to pay off the bills. Alot of people work part time job after thier regular full time job to earn extra income to pay off bills or saving up for something they need. It may seems harash, but you gotta do what you gotta do. Believe me alot of people don't want to work a second job to pay off the bills, but if that one of the solutions, so be it. Remember that, you may get it pay off faster, but it also may takes a while.
Also, you can keep track of your mileages from your job number 1 to job number 2 for your taxes decutible. You will get some of the gas money back (not all of it, but some of it). Also, any work clothes or tools you have to purchase for work, they are tax decutible too, so you might want to save all the reciepts for your taxes return. If you need more information on tax decutibles. I believe the
www.irs.gov have a great section on that. Therefore, read up and find out how much and what you can claim on your taxes to get most of your money back. Also, when you get your taxes refund, use all of that money to pay off your bills! It helps to bring down the bills.
GET RID THOSE HIGH INTEREST RATE CREDIT CARDS! You only need one credit card with the lowest interest rate for in case of emergency, and that's it.
You said something about your Discover card is 12%. That's pretty low interest since most credit cards are usually higher than that. I suggest that you to keep that one and keep looking for other credit cards with an interest rate that is lower and it will help you to save more money than where you are at now.
Are you able to be a member at Navy Federal Credit Union bank? They have excellent loans cousneloring and benefits, low credit card interest rates, free checking accounts, etc. I believe that you have to be either in military, dependents of the military family members, and federal gov't employee to be qualifed to have an account at the NFCU. Also, if you know anyone that you are good friends with and is a memeber at NFCU, they should be able to sponsor you at NFCU to allow you to open an account. I don't know if they still doing this, but it wouldn't hurt to find out.
I really don't like BoA and I think there are better banks out there that you can do better business with.
I hope you are able to find some sorts of help with your "bills"!