I have herpes simplex type 1, which results in painful little fever blisters on my upper lip. I have medicine that helps the break outs go away after they appear, but I was wondering what I can do to prevent them from happening in the first place.

I know that hormones can trigger an outbreak, so I try to get alot of sleep (which helps way more then I thought it would when my doctor advised full night's sleep) and eat right, but sometimes thats hard.

Any tips?