man come on... get a new battery...
if your jumping it, then your obviously using the other batteries power, not yours... your battery is f**ked, the cells in it are dead, they can no longer hold a decent charge...
that or the alternator isnt charging it... try a new battery first cause its cheaper...
if theres a loose wire on the laternator somewhere, and your battery is f**ked, as a malfunction alternator will do, then that would explain what just happened... you can run your car on next to nothing if the alternator is running... so if it came back while you were driving, it would have supplied power to everything... i would get it checked out by a friend in the know... it may just be a shit earth wire, where a shop you dont know will charge you $180 bucks or some shit to replace... when a mate will do it for a beer