I am afraid I don't know of anything that sticks forever. As it is just going to hang on a wall, I think I would turn the edges under and just do a whip stitch around them to hold them on. It actually should not take too long if you do it while talking on the phone or watching TV. That is where I do most of my tedious stitching. Hopefully somebody will know of a product that will work for you.