I didn't realize I liked math until I worked with computers and programming. That's when I suddenly began to understand the concepts of math and its beauty. The language of computers expresses mathematical ideas much better than traditional mathematical symbols, for my particular brain.
Whenever I see a difficult math equation or proof, I look for its expression in a computer language. Maybe this is poor form (I should be trying to understand the language of math) but I save myself a lot of frustration.