Computer problems are the worst. I'm never expecting it. Mine of course is off the self and has done fine and through my computer life, mine have done well along the way, but when they act up !.... it's certainly no fun.
Hope you get it all straightened out soon.