Hi ShelBell, and welcome to CWE. I've had epilepsy for a long time (32 years) but the vast majority of my seizures have been complex partials, not tonic-clonics (the more proper term for grand mal).
I was not in public for any of them, so I can't really relate to that, but of the thousands of complex partial seizures I have had, many of them have been when I'm in public. Sometimes people notice them, sometimes they don't, but over the years I have become very comfortable with having epilepsy, not embarrassed about it at all (after all, I can't do anything about it) and that level of comfort helps the people around me to feel comfortable too. When people see a seizure, whether a tonic-clonic or a partial seizure, they get freaked out by it, and they will stare at you and probably feel uncomfortable and may not know what to do. Something you can do that might help is to wear a Medic Alert bracelet that says you have epilepsy and gives them a number to call. They will probably call 911, but if there is a number for a friend or family member who could talk to them and then come and get you that would have the effect of putting you more in control of the situation. Also, the bracelet would give you an opening to talk to your co-workers about your epilepsy in case they don't already know. That also would give you a measure of control and help make things more "normal" if you have another seizure.
I know the feeling of not knowing whether you will ever overcome it, and that's just part of having epilepsy, unfortunately. Due to some changes I've made in my medication routine I have gone just over two months with no seizures, which is the longest stretch ever. I'm hoping it will continue, but I probably will always have in the back of my mind that another seizure may be just around the corner. I also have to be very careful to take my meds on time, 4 times a day, so it will be hard to forget that I have epilepsy.
I hope all that has helped some. Hang around here and you will learn a lot and get great support. I've put a link here to information about the main seizure types, which may be helpful to you if you don't already know it.
http://en.wikipedia.org/wiki/Seizure_types
Onward!