a great book on GR i like is called "Why does E=MC^2" written by Dr. Brian Cox and Jeff Forshaw. they tell you when you can skip a head if you don't want to go through all the math, and they really break it down. almost like ELI16
I recommend this book to get a pretty straightforward idea of the strangeness of our perception of time- though it’s an extremely confusing thing for our minds to really understand. https://www.amazon.com/dp/B07638M8JL/ref=KC_GS_GB_US_nodl
Fundamentals of Statistical and Thermal Physics by Frederick Reif is my favourite text on the subject, and is also considered to be a classic. It’s verbose but extremely clear, and builds the subject from the ground up. It’s still an undergraduate-level book but not for a 1st or 2nd-year student.
Fundamentals of Statistical and Thermal Physics
https://www.amazon.co.uk/dp/1577666127/
He also wrote a more introductory book, suitable for 2nd-year undergraduate students, part of the Berkeley physics course series:
Statistical Physics (In Si Units): Berkeley Physics Course Vol 5 (Sie), 1Ed
https://www.amazon.co.uk/dp/B06X3ZFQGF/
I’d recommend starting with the Berkeley book then moving on to his more detailed book.