User blog comment:TheDoctor230/What I Want For Season 6/@comment-26537965-20170928194937/@comment-26537965-20171003145620

First of all, the Barry, who kept refusing Cisco for months is not the same Barry from 3x02. Second of all, no he is not allowed to mess up the timeline, but there is no way he could have known that such things could happen, if he saves his mother. Third of all, he has already learned his lesson, which is why he refused to save Dante.