coupon rates and duration

why does a higher coupon rate mean a lower duration? what is the rationale? why does a higher market yield mean lower duration? why does a higher yield on a given bond mean lower duration?

I have just started Fixed Income but what I understand is that the quicker you get the cash (the case when the coupon is higher) the less interest rate risk and at the same time higher reinvestment risk, i.e. you don’t expose your incomes on negative changes of interest rates. Not sure what about the rest…