Good god Hun what on earth did you do? Believe me I can IT cross impressions when people do foolish things but berating them as stupid is definitely not correct customer service skills he'd be sacked for that at work.
Echo RR perhaps you need your own laptop or he needs to get his stuff off it, can understand if it's linked into his job but it your home and he should have that separate!
If you want message me on the alt and I'll try to give you some suggestions or at least let you know if he is over dramtising things
Huge hugs Rabbit
____________________________
W 47 H 47 M 24 T 30
Once lost but now found and happily married again!