Character building - that's one way of putting it.
Sorry to hear about your tale of woe but hopefully you'll soon have put all the gremlins behind you permanently. So glad to hear it's finally all coming together & looking forward to seeing some of your new images.