a cross (someone has) to bear - definition and synonyms

phrase
  1. something unpleasant that someone has to deal with, especially continuously for a long time

    We all have our crosses to bear.

See also main entry: cross