This is not peel and stick!! Why are they even making glue on wallpaper anymore I’m so bugged!