A very nice read i've had hear
I think it was very stupid to give ure domain password out.. I understand you probaly trusted him. But don't give people your password to be 100%. I think this is ure fault and you have learnt the hard way, however he shouldn't of stolled the domains. I really do hope you get whats yours though!