I agree with Plzsti. And your comment about not taking your meds half of the time really jumped out at me.
I'm not a doctor or anything, but I've heard not taking your meds as directed can really mess you up.
No matter what, keep trying and don't give up.