Thorns
To dream of thorns represents pain or suffering for something you care about. Sacrificing for love or "positivity." Hurting yourself for a good cause or something more important than yourself.
Thorns may also reflect defenses that are being put up to defend righteousness, love, or something beautiful.
A symbol for martyring yourself. Painful burdens. A painful sacrifice of happiness. Repeated distress. Feeling that something is dangerous to get involved with or access. Suffering endured to maintain a dangerous opinion or position in life.
*Please See Roses