Midhat Saleh apologizes for his past