long lasting lipstick that’s kiss proof?

sarah

my lipstick always smudges whenever my boyfriend kisses me! looking for inexpensive brands!