While it was a source of incredible turmoil and identity crisis in my late teens and early-to-mid 20s, I've now gotten used to the fact that I'm not suited to academic mathematics, and I'm used to working in isolation, confined to an hour before work, and weekend mornings.
But wow is it strange to occasionally discover my privately-held views are more widely held. This week I learned of the "ultrafinitist" perspective, which is close to my own: https://sites.math.rutgers.edu/~zeilberg/mamarim/mamarimPDF/real.pdf
What even the ultrafinitists seem to fail to articulate is that the mathematical notion of infinity is just a primitive expression of an iterated calculation, i.e. of an approximative calculation that can be iterated indefinitely. And the notion of infinitesimal, in actual practical usage, is merely a placeholder for a small approximation which can be taken as small as the data allows--even to this day, nobody can beat dx and dy for setting up a differential equation.
doh. for binary numbers, it's 2^n possible numbers of length n. But the diagonalization argument only flips n digits across n numbers, so it still fails...