Thank you for your question. You did not mention your age, but you appear young. Laser treatments are targeting red pigment. The results of cosmetic laser treatments may be temporary.
Your face/cheeks may be a condition called Keratosis Pilaris. Sometimes evidence of this condition is seen on shoulders, upper arms, and thighs. Look for hydrating moisturizers that contain long-chain fatty acids and 18-B Glycyrrhetinic Acid to restore the balance in the skin and decrease inflammation.
Good luck, take care.
Long standing redness
There is a specific condition which can cause the long standing redness which you have on the face.
I do not believe any topical therapies will be effective for this indication. I would recommend treatment with the V-beam laser to address the vascular nature of this condition.