i might have a short somewhere on 2002 Saturn SL1

when i park my car it does'ne start the next day, my battery is dead,

Asked by for the 2002 Saturn SL1
this is true and simple try taking -loose at night if start next day batt is good 2nd at alt. unplug the pushonwire if stays up overnight again replace alt
1 more answer
Have the battery charged and tested (high rate discharge/load test and hydrometer test) see if the battery is in fact good. If the battery is good the other two possibilities are the alternator is not charging the battery. At rest engine off battery voltage should be 12.6 volts with the engine running the voltage across the battery should be approximately 14.6 volts. If these are correct you need an inductive amp meter to see what parasitic draw is on the battery over night that is "drawing down" the battery. A parasitic draw could be a trunk light glove box light or some other electrical load staying on when the ignition key is turned off.