things haven't been easy

things haven't been easy

Said about a difficult or upsetting time in one's life. Things haven't been easy, so we're just trying to take it one day at a time right now. Things haven't been easy, but we'll survive.
See also: been, easy, thing
Farlex Dictionary of Idioms.
See also:
  • (it) hasn't been easy
  • at (one's) time of life
  • at my, your, etc. time of life
  • at all hours
  • at all hours (of the day and night)
  • any time means no time
  • (it's) time to push along
  • any day
  • against time
  • against the clock