To somewhere, find "one of the best anchors for one's ever-changing mind" in rereading.
🔗Paraphrase/💡Knowledge Point:
1. dedicated = committed
2. jump into the deep end = start a new/difficult activity without preparation
3. innate = inborn
4. defect from sth. to sth. = leave a party
5. mandate = authority to do sth. / official order
6. stray birds - 飞鸟集
7. equate A to B = A be equal to B
8. sojourn = temporary stay away from home