bed of thorns

[bed of thorns] {n. phr.} A thoroughly unhappy time or difficult situation.

I'm sorry I changed jobs; my new one turned out to be a bed of thorns.

See: BED OF NAILS.