Be careful about the assumptions you make and how you define sacrifice. Those thoughts will influence how learning works in your life.
Jeff's Conquering College work: http://www.appliedlinearalgebra.com/resources/study-skills-playlists/conquering-college
Henry's blog post on Mission Critical Problem: https://thelearningcode.school.blog/2020/03/04/mission-to-refocus-how-to-learn-and-why/