Sassy, I think a counselor is a great idea! Try your local health office. Not sure of the Quld set up but in SA I can see a counselor/phsycologist for depression/anxiety etc for free. They will be able to help you with your self control and self esteem issues.

You want your local "Allied Health" office of the Dept of Health. You might need to go to your GP to find out how to do it - probably a BBer from your way could point you in the right direction.

Dont give up until you find someone who you are comfortable with and is clear on how to help you. Good Luck! And well done for investing some time in yourself.

Rachel