Domestic AutoPro found the problem for my battery drainage. It was an alarm system that I had stopped using some time ago; however, for some crazy reason, it drained the battery whenever the vehicle wasn't running. I tried to jump start the battery, but I didn't have enough power to do it, so I called a tow truck and the driver successfully charged the battery to a state where I could drive the truck to the repair shop.