Mach mal einen Stopp-Punkt in den destructor, warte, bis die
IDE reinspringt und schau dir den Call Stack an (Strg+Alt+S, wenn er nicht automatisch offen ist).
Kommt der Aufruf wirklich vom constructor?
Letzter Tipp: Drogen. Machen zwar nicht glücklich, geben einem aber wenigstens das Gefühl glücklich zu sein.
Have a lot of fun!