Tackling the problem again

Sometimes I agonize over a simple coding or syntax error. And I tell myself I can't do this. Then I sleep on it and come back the next morning to tackle the problem again. When I'm successful, I silently tell myself "Good job, Shams" because it's a small reminder that it's going to be okay. 

Ashraf Ali