In spite of the frustrations of the moment, I still have a dream.

Difficulties

Disappointments

Hardships

Troubles