Long sentences are fine, as long as there is a logical progression or development of a theme. Yours chop and change mid-stream, which often makes them indecipherable.
I'm surprised to learn English is your first language. I'm guessing it's not your only language tho. Do you also have a lesser-used mother tongue sitting there in the background by any chance?