I’m new to this myself, but I cannot agree with toofat strongly enough. ADHD meds are not going to suddenly make all of your problems magically resolve themselves. A lot of us (myself included) have made bad choices in the past that we are still dealing with. Having a diagnosis and being on meds is helping to stop blaming myself for all of my past %#&$-ups and to start looking forward to making better choices in the future.
Depression can make you irritable and cranky too, and no one would fault you for being depressed in your situation. Hang in there!REPORT ABUSE