Math is about patterns, and to some people they are beautiful when they see them. But more importantly, math is about problem solving. And, I think, problem solving is pretty darn important in the real world.
When I teach an elementary school math lesson, it is always introduced as a real world problem. We make connections to the real world, connections to mathematical properties and we reach for the Big Ideas, for example, equivalence, or the fact that fractions and percentages are two different ways of representing the same thing, that is parts of wholes.
If students don't understand these things then no amount of formulas and calculations will ever make sense. They will simply exist as algorithms that can get you the right answer, but true mathematical reasoning will not be taking place.
I have taught functions in first grade and the distributive property in third grade. Functions can be taught with a problem solving "What's my rule?" method. The distributive property can be taught with manipulatives built into an array of 28, 7 long and 4 wide. Then, cut the array in two parts along the side with 7, say into 5 by 4 and 2 by 4. Then you have two groups which are the same size as the original group.
Ask the student if these two groups are equal to the original one. They will say yes. Ask them how many was in the first array. It was a 7 by 4 array of 28. Ask how many was in each of the smaller groups. A 5 by 4 array of 20 and a 2 by 4 array of 8. So, do you think you could add the two smaller arrays which were 20 and 8 and you would get 28? Well, count and see! When they agree you can show them that 20 + 8 =28. Then you can go back to the names of the arrays and show them that (7 × 4) = (5 × 4) + (2 × 4). And, they can learn it! They can also use this for calculation in multiplication for difficult facts like the sevens. We just did that . We broke that 7 down into a 5 and a 2. 5×4 and 2×4 are much eadier to compute mentally than 7×4. Why? For the fives, you skip count by fives and for the twos you skip count by twos.
I could go on, but suffice it to say, if these concepts are taught early enough and developmentally appropriately, then young students can really learn what otherwise might seem to be difficult concepts.