Student or Learner
I am not sure if my sentences sound natural. Would you please correct my mistakes?
David was unable to banish his former girlfriend from his thoughts. She would appear all the time and on all occasions.
"all the time" and "on all occasions" have an awful lot of crossover. It seems to me that one is redundant.
Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.