One possible cause is rosacea. This starts with the skin flushing after eating spicy food or drinking alcohol, for example. It can develop into a permanent redness of the skin. Antibiotics are sometimes given to relieve the symptoms. You can have it for years and then it will disappear and recur later.