I dreamt I was driving on the highway at night. My coat was unbuttoned, and I had a sudden urge to button it, so I tried to button it while driving. While my attention was distracted, I crashed into the car in front of me. Suddenly I'm at the police station. The officer says I have to go to jail, and there's nothing I can do about it. I realized that what I would regret most was not the time spent in jail, but the inevitability of being raped. Then I woke up.
I'm very interested in this dream of yours. The whole meaning will hinge on 2 things.
1.) What kind of coat were you wearing...
If it was a heavy winter coat then it will lean toward the government and other social influences oppressing your desires and need for creativity and self expression.
If it was lighter.. like a jacket, then it will be meaning that your are hiding your true self just under the surface of your exterior.
2.) What color was the car you hit...
If it was a dark color, then you are feeling like you must keep this all a secret; dark and hiden.
If it was a light color then your subconcious wants to set your secret desires free.
and... of course the jail and getting raped means that you are afraid to admit that you are, in fact homosexual.
hopee this helps.