Always destroying sessions when load fails

plus consolidation of various destroying methods