There are many factors that impact your battery life. See the BATTERY LIFE FROM A CHARGE section of the following link for details, including tips on how to maximize your battery life.
The link below should answer most, if not all, of your battery/charging questions. If you haven't already done so, I highly recommend you take the time to read it.
If you're not already doing so, use iStat Pro (free) or iStat Menus ($16) to get accurate readings of battery health and cycles and computer uptime, among many other things. A forum member has posted a copy of iStat Pro that has been "tweaked" to enhance compatibility with Mountain Lion. You can download it here.
Open Activity Monitor and look if there are any runaway programs/processes, be sure to select all processes in the top, so that you see your user name and the root.