If you have had herpes in the past and was cured of it doesn't mean you can't get it again. See the bacteria lie dormant until something wakes it up if you will. No you can't pass it on if there is no outbreak so don't worry about that. But if you get one even the tiniest lesion you could pass it on to someone else.