Cold sore causes??

I know they can be spread through kissing and/or oral sex or sharing drinks with someone?

I haven’t done any of these things though?? I never share my drink with anyone and kissing/oral sex it’s been almost a year?? I hate cold sores so damn much. How long is the healing process and will putting Carmex on it help at all?