White glue (like school glue) just isn't designed to last on smooth plastic surfaces, so it makes sense that your decals keep peeling off. What actually works with decals is using a stronger adhesive specifically formulated for this kind of job. Look for contact cement (like Poxipol or similar) or even better, a hobby model decal adhesive - some come in tubes and others in spray. Spray is easier to apply evenly without getting air bubbles.
Now, the important trick is preparing the surface before you glue. Clean the area where the decal goes really well with alcohol or a degreaser so there's no dust film or residue left - that's what most people mess up. Let it dry completely. Then apply the adhesive in thin layers and press the decal down for a few minutes without letting go, and if you can, use a flat object to distribute the pressure evenly.
Some people also seal the decals afterwards with a clear matte or glossy varnish (depends on the finish you want) - that not only protects them but helps lock them down better. If your model is going to be somewhere with temperature or humidity changes, that's especially important because plastic expands and contracts, and the varnish acts like a kind of "shock absorber" that keeps everything stuck. Try this and you'll see it lasts way longer than just a few weeks.