This is helpful, bacchi and mre.
What I'm hearing you say is:
1) For now, I should expect to continue to pay medical expenses with my post-tax take-home cash (hitting my high deductible along the way). I should start uploading receipts and keeping a running tab.
2) I should contribute to my HSA and think of it largely the way I think of my 401(k) (in terms of not withdrawing "early").
3) Then, in the far future, I can withdraw an amount up to the running tab of medical expenses.
Is this correct? (It seems the point of an HSA, then, is not to use tax-free money to pay for my current medical expenses, but rather, to generate lots of tax-free earnings for future medical expenses).
=== Update after reading MDM's response ===
Good to hear from you again, MDM. So it DOES seem that the point of an HSA is also to pay for current medical expenses with tax-free money, not just generate tax-free earnings for future expenses. Based on your examples, I am obviously losing a shit ton of money if I pay my doctor with post-tax dollars. I am seeing a out-of-network doctor who requires me to pay up front (therefore necessarily using post-tax dollars) (and then I get reimbursed on a coinsurance basis from my insurance company). I don't want to stop seeing this doctor. It seems that I should therefore do I can to get an exception to my doctor's policy (receive a bill from my doctor and get my insurance company to pay the bill from the HSA). Is that right?