((((((((((((( uglykidjoe )))))))))))))))))))
I have been in your shoes, try to remember to breath and keep in mind that not having your meds is really making it harder for you to handle this situation.
It sounds like you need a discipline plan, sticker charts can really be helpful for young children. The idea is to reward good behavior and teach the child that bad behavior is unacceptable.
Try to make some time for yourself too, that is very important.

__________________
Friendship is born at that moment when one person says to another: "What! You, too? Thought I was the only one." C.S. Lewis
visit my blog at
http://gimmeice.psychcentral.net