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.
Categories: noun time

'bed of thorns' on video