I finished my cube models now and once I completed the 3 basic shapes and duplicated them around to form the cube I saw how big the round magnets were compared to the real life model. So when I zoomed in, I saw this shading issue. And after I selected the area I want to shrink, the shading got worse and the image texture messed up because of the shape of the faces. I hadn't tested it yet, but I think I could try the edit mode press U and project from view and that I think may fix the texture stretching issue, but I'm still curious how to fix that weird shading that is happening around the circle magnet. I have auto smooth on and I can't use the subdivision modifier because it messed up my model from the beginning. The first image is how it looks zoomed out. Then I zoom in to show the shading around the magnet. I then show what area I'm selecting, then I show how after I shrink it what it did to the texture and also how the shading is still an issue. I do need to shrink all the magnets down by .8 and then ill be finished.
This is what the texture is supposed to look like.