Lady here. I've had a bit of hair on my upper lip since forever, and have always bleached it. In fact the one time I went to a salon for a wax, the woman asked if I'd done it before, and when I said no she said she really recommends just bleaching with the Sally Beauty stuff (which I what I already do).
Bleaching is not doing it for me. As I get into my 30's it's getting more noticeable and I HATE it. I want it removed and do not have funds for permanent removal at this point (which I read is hit and miss anyway). I would just do home waxing, but I've read that years of doing that will cause wrinkles and messed up skin.

I've never tried the Nair stuff, but I can't imagine that it's a great long term solution either. I've heard threading is great, and wonder if it has the same long term impact on the skin as waxing?
Basically, too many words to ask - what is the best long term way to remove upper lip hair, as between waxing / nair-type stuff / threading? Or are there other better options?