Step into the amazing world of sugar cookies with this unbeatable recipe. These soft sugar cookies made with self-rising flour…