Complex sentence: My previous try at this attracted an amazing (to me) amount of hostility and ridicule, so let me try to explain the issue a bit better.
Split into simpler sentences: My previous try at this attracted an amazing (to me) amount of hostility and ridicule. So let me try to explain the issue a bit better.