Don't let it get you down too much; things will get better.
While you're regaining control of your sites, be sure to think about your domain names. By the sounds of it he might have control over them as well. If so, there is a process for putting control of them into your hands. Ask if you need help on that front.
Rob




