It's definitely possible that you had a bad connection to your battery in the first place. Those terminals can get corroded and prevent a full transfer of electricity. I'd recommend you stop by an auto place (Advance, pep boys, autozone, whatever) and have your battery load tested just to be sure, though.. Cheap peace-of-mind to find out if the battery is holding a proper charge. Cheap as in free
You may also want to clean your terminals up on the connector and on the battery itself, I'd toss some electrolytic grease on 'em to make sure the don't corrode again, you can pick up a small packet of it when you stop by the auto store to get your battery tested.