You don't really need streaming speed at your current rank. Just start from scratch if you think you are completely "boned". Many people have said this before, but you really don't need mods up until high 5digit rank (maybe not even then). It's apparent that your main goal is ranking up (reason why I made the prior statement), but if you want fun you can HDDTHR, but know that there WILL be consequences. Give to get, everything you do has it's pros and cons. Take your time, you don't need to rush. If it makes you feel any better, I'm nearly 2.5k PP and I can't stream consistently.