AutomaticSize does not work as intended on text

I’m trying to use AutomaticSize to automatically scale the textlabel size to match how much the text takes up. However, it’s not sizing correctly at all


As you can see, there’s a lot of black space on the left. TextBounds also say it’s 137, which is incorrect. When I size it to 137 x offset, there’s still a huge black space on the left.

So how can I get the TextLabel to match the text size 100% accurately