I'm sorry to hear you are having such problems.
Can you tell us what your daily routine is? Are you home with him? Is he alone most of the day? Where is he when you are gone? How long is he usually alone? What keeps him busy all day? You said you don't see him sleep...not at all? Maybe there is something we can suggest to help that way. I agree to feed him some "real" food...mean people food. If you go to the home cooking thread:
http://www.yorkietalk.com/forums/showthread.php?t=75933 It will give you lots of recipes you can use.
Hopefully you'll figure out something soon!!! Let us know how it goes...oh and welcome!!!!