Did you not make a post like this last week? I remember seeing something like this posted and the person who wrote was very hostile when people actually replied with reasonable solution.
First off this is an online game, any game that requires internet access basically needs you to have a reliable/stable connect. If that is not possible for you sadly you cannot play. That's just life. But with that said since you are in NA your connection should be fine unless you live out in Nowhere!
I'm not sure why you believe you aren't at fault here. You (or someone you know) pays for the Internet either upgrade said Internet or sadly stop playing. Riot cannot do anything that is solely on you, and your teammates shouldn't be punished because you knew full well that your computer/internet was unreliable!