Don't know if you are a native speaker or not but try read your work out loud to make sure the sentences flow correctly.
You have way too many comma's and ellipses around the place. It makes my brain split in half when I try to read a flow then pause because of a comma.
tektite