Feenix
I don't know if you take supplements but Vitamin C is important for blood vessel strength, Ester C is a good time release brand.
Lysine ointment is used for cold sores and may be moisturizing and anti inflammatory.
I'm sure you know alcohol is a blood thinner.
Wish you the best.