how many people have truly perfect skin? everyone has had a pimple and everyone has had some sort of blemish. don't worry because perfection is rarely achievable. and it's the little imperfections that make a person an individual and individuality and being different from other people is what is truly beautiful imo.
Firstly, you look gorgeous... second - I think it's fine to have blemishes, if they are very noticeable then it might make you feel more confident covering them up, but if they are small then you are probably the only one who notices them.
It may or may not damage your skin, but if you need to go somewhere and cover it up then you could use it...
I would try to find something that would help to remove the blemishes rather than cover them up - even if it takes time