You are 24. You don’t need to convince anyone to take you for treatment. You are able to make some phone calls and make an appointment. Do an internet search for a community mental health center that has a sliding fee scale. Yes, it is possible that the dog bite was a traumatic experience that caused you difficulty. It’s unfortunate you didn’t get treatment when you were young. But that was then. This is now. You are an adult. Take care of yourself the way you wish the adults in your life had cared for you then.
And, please, don’t let the experience with that one psychologist color your opinion of mental health professionals. “Passive aggressive” isn’t a diagnosis and the label certainly wasn’t helpful.
I always suggest that people “shop” for a therapist by making an initial appointment with several. You are looking for someone you feel you can talk to and with whom you can be honest. The most important factor in determining whether therapy will be successful is whether there is a trusting and respectful relationship between therapist and client. You owe it to yourself to find such a person.
You have skills. You can support your treatment if you are motivated to do so. It’s time to take charge of your life and get the treatment you deserve.
I wish you well.