Better to Cancel ! Nowadays we cannot depend further wether it will get confirmed or not! Passengers travelling by railways is increasing daily.
In my view,u can try out a TATKAL ticket(1day before the date of journey and starts at morning 8:00 that day)...... 90% u will get confirmed ticket but u have to be fast