Psalm 102:23 In the course of my life he broke my strength; he cut short my days.
How many times have you got angry with someone for trying to control your life or your choices?
How many times have you been happy about someone making difficult choices for you and find out they were the best choices?
God knows what is best for us and when it is best for us – trust Him!