How to dynamically tile a texture based on scale without mirroring the texture

This is what I’m using so far for my material

(The tile function)

But it causes the opposite side to mirror the texture, making a texture with text flip (I’m using a trigger brush texture as an example)

(other side is fine)


Does anyone know how to fix this?