'Fraid this is a painful sentence to read. Reading out loud what you've written may assist with self-editing in the future (just a suggestion).