Hello, my name is Dr.Dorina Gurabardhi. I understand your concern.
Your symptoms seems to be related to a condition called rosacea
There are many reasons that cause rosacea.
It can be genetic,also a damage of the blood vessels.
Some advices that I can give to you are:
-Use mirvaso, a gel that tightens blood vessels in the skin to get rid of some of your redness
-avoid hot and cold
Hope my answer was helpful, if you have any other questions I'll be glad to help, thanks!