Textures scale differently on different faces on the same mesh

The bush im trying out is having issues where the big front of it looks fine, but the top and short sides get squashed. If I change the texture for them to fit then the one in the front gets stretched. any tips?

Image:
Imgur

sounds like uv problem. Do you have same sizes for your sides in the uv?

God, you are right! Sorry for the dumb question x)

unwrap the mesh properly, the sides of that mesh havent been properly unwrapped.