One hard reality about building products that you won't learn until you start building stuff is that the design process is never linear.
you think you’ll go from a to b, but it’s more like A to G back to C, then maybe scrap everything and start over.
Great UX = empathy + clarity.
Design like someone’s confused, distracted, and on 5% battery.
Assume challenging conditions while trusting your users' intelligence. Stay humble about your design, listen, ship and test.