I'm required to work a 10 hour day and only allowed to take a 30 minute lunch. I also feel I work in a hostile work environment based on the way my boss treats me verbally.
Employee rights differ greatly from state to state and country to country.
In order to ensure that you receive the correct information on whether you're allowed more than a 30 minute lunch and what you should do about the work environment, I would strongly encourage you to call your state's labor department and consult with a lawyer who specializes in employment law. You should get a quick and definitive answer about the 30 minute break issue from your state's labor department and the employment lawyer. If I were in your shoes, I would call and schedule an initial consultation with at least employment lawyer. Many and perhaps most lawyers will not charge for an initial consultation. It is their opportunity to hear your side of the matter, to determine whether they think there is any opportunity for them to help you, and to convince you that they can help you and be worth the fee.