I say lay off everything else except for the weed, cause that should really help you to get your appetite back...

If you really want to, try going completely drug free for maybe a few days, a week at most, and see how you feel. After that, smoke a fatty, maybe you'll want to eat again.