I too have had this problem for a long time

This is annoying. I would like to disprove a few suspicions here, because I felt for myself - I know it:
1) It does not help (or not always) that someone comes to us from the outside and opens the door, grabs it, touches it with a finger - unfortunately it does not kick.
2) It does not help (or not always) if the key touches the metal sheet. I have such a problem that I get out of the car, I do not touch anything, I go to the trunk, touch the key ... nothing .. again .. nothing .. thinking that he will not kick me anymore, I grab the trunk with my hand to open it and then how me j ** no ..
3) For example, grabbing the glass from the inside by the frame does not help. I tried to close the glass - it works, i.e. it does not kick, but I also tried to open the car by getting out of the glass at the edge (after all, there is no metal in the swift, only a rubber gasket) and a spark can jump from the door by touching the glass and rubber: /
4) The method of locking the car with the elbow - it does not help either, because what if I will close with my elbow, when I go to the store door and touch the metal handle, or e.g. the ATM keypad or, for example, put the key in the front door lock and then again " jeb ".
5) I also tried to gently open the car, get out ... and touch the Earth with my hand. But it doesn't help, because touching the Earth - it kicks

6) Passenger method - does not work. I tried many times both before and after the car was turned off. Someone will come out, close the door against the sheet metal behind him, he will not kick him, I will leave in a moment and if he does not shoot ...........
I have different suspicions. My theory is that it is not only a car, but we also "load" while driving. It may be that while driving, there is a puncture somewhere and the load collects on the car body, and then we "pull" it through ourselves, then the HV cables, coil, or other electric elements that are punctured may be to blame. The second theory is that easily electrifying clothing accumulates a charge on us that must go somewhere. And here there is and will not be a wise solution, because somehow you have to take it off and the jump will be on the car, on the door handle or on the ATM. As the car does not kick other people, I conclude that it can cause static electricity in a person. Perhaps it has never kicked itself, but because it has become a factor "charging" the driver ("capacitor") while driving, it is necessary to examine whether it is its influence or not, then it will mean that rubbing our clothes "charges" us. Different clothes with these clothes, but he kicks me in different clothes. I also take into account that anyone can be more or less prone to "charging", and unfortunately vulnerable people suffer. The car is electrified by the movement of moving warm, dry air .. probably not .. they would dig all, besides, the car does not choose for me, it kicks both in the mountains and at the seaside, at -5 and at +35 .. the fact that it rains I did not observe it, but the car was clearly wet. My misapprehension is most likely that some electrical component of the car has a puncture and while driving the car electrifies and we together with it. then when getting off, it is still insulated from the Earth with tires, while we lose insulation in contact with metals or the Earth, and hence the jump - discharge of the charge. As for the Antistatic Belt - it can help, but certainly in heavy cases it will not eliminate this disadvantage, we would also have to attach to it while driving. But the influence of the car on our electrification will certainly be smaller with it (with a solid belt assembly).
It is getting out with your hand behind the door and your foot touching the ground - as long as the load passes through the shoes to the ground - you will succeed. We will not feel, because the contact surface will be much larger in the shoe than the tip of the finger of the hand. But if the load does not descend to Earth, the contact with the nearest metal element will demagnetize us again after leaving the car and it will be "OWN!"
Steps I will do in the near future:
I) WN cables - I will replace them tomorrow, because they are mega old anyway, so we'll see.
2) I will buy an antistatic strap, it may help, at least partially
3) I will try to get out, hold the door frame and touch the ground with my shoes. Let the load come off.
4) I will try not to wear a leather jacket while driving the car (which has a slippery lining on the inside, maybe it causes friction and static.
If I manage to deal with this digging, I will definitely let you know what and how.