Thanks for the response guys. Today I learned how to change and repair my tubes (spent about 3-4 hours and my hands and arms hurt lol). First I patched a hole, got off and about a quarter mile my other tube broke... So instead, I switched to schawlbe tubes and things seem okay so far. The stock tubes are really a huge pain...

again, thanks!