hello brindad
sorry to hear of your turmoil
honestly I would think if things are that out of control a visit back to the doctor (or at least to another for a second opinion) would be the wisest things to do
it is extremely important for psychiatric medication to be given on schedule and perhaps a request for the doctor to call the child's father may help to explain the seriousness of rollercoastering on meds...either that or maybe a trusted family member or friend who could intervene?
It breaks my heart to hear a child is being punished for behavior that may be directly related to the medications(or lack of them) or for an untreated disorder and I sure hope you will pursue this actively with a doctor to get him the treatment he needs.