When someone sends me coins, they must send it to my wallet address, which is nothing but my public key hashed. It's generally understood that losing your private key implies losing access to your transactions.
Can we please elaborate on the how and why? Because so far all we got is a transaction with a destination of my wallet address. How does the private key allow me or someone else to take control of my unspent outputs?