Since you've had it long enough to develop antibodies (which takes no longer than a few months), you will likely never spread it to another part of your body. Your antibodies will protect you against that.
Every 1-2 weeks? Are you sure these are cold sores? You should let a doctor take a look and make sure something else is going on. Most cold sores take at least a week to heal. If they are cold sores, you might consider suppressive therapy, like daily valtrex or acyclovir, to help prevent them. Talk to your doctor about it.