If you take low-dose aspirin for your heart, can you also take ibuprofen for pain?

You can, but the timing is critical. If you take ibuprofen first, it fills up the same molecular site inside platelets that aspirin binds to. If ibuprofen is already there, the aspirin can’t bind, which means aspirin’s potent anti-clotting action can’t get started.