No, that would be way too long for no re-current outbreaks. Plus when there are outbreaks, they last around 2 weeks or so. You may have had a allergic reaction to something. If this happens again, take some benadryl, if it goes away within a few hours, then you know for sure it was an allergy to something you had come in contact with. But from your description, this doesn't sound as though it's herpes or any STD related disease. Another possibility may be a yeast infection or just a plan irritation. Also a cream you can try too is Hydrocortisone (1%) cream
Hope this helps, If you need anything else please feel free to ask. If you found this helpful don’t forget to click the *accept* button!