I really appreciate this post. I agree that detachment is often the mental and physical job of thinking about and putting strong boundaries in place, where letting go is the spiritual aspect. I agree that detachment comes first and then slowly after feeling strong and able in keeping your detachment in place, your heart and faith is in a place to allow the "letting go" happen.