As long as you are progressing I would not worry too much about it. Mix some easier pieces in so you also get practice at playing in/on time but keep at that harder stuff, you will not progress as a musician without pushing your boundaries. Personally I always have at least one piece which is completely beyond my ability that I work on, sometimes I give up on them, sometimes I get them down and I always learn a great deal from them.