Cleo love ur intelligent talk, I have gone through a lot in life and have also learnt from my mistakes, but one thing I know whatever happens happens for the best! Every up and down in life makes one a better and a stronger person, will elaborate on it someday!