Find I can then have the occasional Italian or French meal without too much upset. I think I might also need more zinc and iron in my diet. Vegetarian diets can be very healthy, but some thought is required to ensure you are getting all the proper nutrients. I don't know what you eat at work, but it sounds as if maybe you aren't getting enough protein. Some soy protein products are good plant sources of complete protein.
Complete protein contains all the essential amino acids needed for protein synthesis in the body.
You may indeed need more zinc and iron which can be provided by a balanced vegetarian diet. You should see your physician and have your blood levels checked. Then talk to a nutritionist who can help you put together a healthy vegetarian eating plan. Its contents are not intended to diagnose, treat, or provide a second opinion on a health problem. See your health care professional for specific assistance.