Sorry about your loss, TimeMachine is bad, I knew it when I saw it, you not the only one.
Much better options exist and Apple seems to have only gone halfway with TimeMachine.
Worst thing about it is, you can't verify if it will work, unlike a bootable clone that you can boot from it and actually use it to confirm it's working and will restore.
I suggest you look into bootable clones, I have several and they are simply wonderful.
I guess I should have used one of the two other back up apps I have, but what I did like about TM is that you could resore indivdual apps from it at one time in the past.
Live and learn.
Apple has just lost credibility with me.