i am having a difficult time