it's not so much digging for a particular root...that can help you understand the why and how, but the problem lies in how you deal with reality.
-how accepting you are of life's ups and downs
-how much you try to control and "run the show" and try to force yourself and others into having it your way
-how open and honest you are with yourself
-how open and honest you are with others
-identifying patterns of co-dependence (people-pleasing, co-dependent relationships, etc)
-being honest with yourself as to when you are trying to manipulate people or situations
you can start dealing with a lot of those things...opening up to people, talking with friends, becoming less controlling of the world around you, etc., without therapy. i'm just saying that because you don't need to wait and sit in despair until you have the finance plan for therapy figured out.
you can kind of start to take inventory of what situations in your life keep repeating themselves, or when you feel that you are being dishonest or hiding things from yourself and others, or where you are refusing to see something, etc., anytime. all that takes is simply becoming aware of your actions (such as "hey, i'm only doing that so he will notice me" or "hey, I am only nice to her because I am jealous of her and actually hate her"
just kind of become more aware of your true feelings about people and situations...
does any of that make sense?
therapy helps because you have someone else along with you pointing things out that you may not realize, but don't think that you can do that ONLY in a therapist's office, especially if you're having a hard time affording it. I would still keep working to get an appointment but know that you can do some of the work simply by becoming more aware of your actions, thought patterns (why do I always "downward spiral" when "x" situation happens, etc), etc. You don't have to figure out the 216-letter kabbalistic name of god and you don't have to rack your brain for every situation in the past to find a magical root.