What always fascinates me is that biologists talk about how these large molecules bind and self-assemble, and how enzymes control the reactions and so forth, but what are the odds? It's almost like putting the parts in the mixer, and getting your little machine in the output. I have very hard time imagining it, especially in the cell which has thousands different molecules going on inside it, how everything gets in the proper place in the end.
Firstly, evolution over billions of years makes it possible. But in more direct answer to your question about how these things self assemble - at this level atomic forces are like little magnets (I mean, literally they are the electromagnetic force) and those cause the atoms to arrange themselves in particular ways. There are lots of videos online showing this, eg. one I picked at random: https://www.youtube.com/watch?v=muNNSAYZDS8
Exactly, molecular self-assembly is completely obvious once one can see the equivalent with his own eyes.
I hope nobody complains "but he shakes the flask" -- because that is exactly what the temperature is -- how fast the particles "jiggle" as Richard Feynman would that describe: