Why is glucose our primary source of energy?
I thought this was a great question.  In particular because it hints at two questions.  The first is 'why carbohydrates are used to store energy' in general. The second being 'why glucose rather than other carbohydrates?' in particular. 

Glucose metabolism (and glycogen storage) is a core gene pathway - its found in bacteria archaea and eukaryotes.  So probably the most that we can readily say about question one is that as @rwst points out this pathway has proven to be useful at a critical juncture of the formulation of living things on earth.  If you look at glucose metabolism pathways, you can see that glycerate compounds and pyruvate are the actual intermediates that are used to create energy.  The first thing about these molecule worth noting is that they have a good mix of carbon and oxygen, which would make it easier to extract energy - creating CO2 from these compounds may even predates the existence of atmospheric oxygen.  So glucose and fructose (which is actually derived from glucose in the metabolic pathway) are actually storage molecules themselves, easily broken down to smaller molecules. 

As to the second question: there are quite a few ways to arrange oxygen around the carbohydrate ring.  why glucose?  The advantages of glucose is probably a subtle one.  The structural properties of glycogen might be a reason that the use of glucose monomer is so important for glycogen. There is no evidence that I can find for this, so its always possible that glucose was just the first hexose carbohydrate to be biologically used.  Its sort of hard to imagine that the structure of glucose does not play some sort of role in cell structure though.