keeping paints on

iv done a few repaints and added details with TESTORS paint. but they paint seems to wear off after a month or so. and it feels weird.
is there a spray or something to put like a coating on the figures so the paint stays?
is there a spray or something to put like a coating on the figures so the paint stays?