hard time: a difficulty that can be overcome with effort
difficulty: a condition or state of affairs almost beyond one's ability to deal with and requiring great effort to bear or overcome
blackhead: a black-tipped plug clogging a pore of the skin