Buy the 2015 Old Farmer's Almanac!
HiĀ Edith, it sounds like itHi Edith, it sounds like it may be too hot in southeast Texas! Once tomatoes begin to turn pink, bring them indoors to finish ripening (it sounds like you've already been doing this). The plant cannot carry out its normal functions in excessive heat. The bugs you described sound like aphids. See tips here:

2015 Garden Calendar2015 Weather Watcher's Calendar2015 Recipes Calendar2015 Engagement Calendar 2015 Everyday Calendar2015 Country CalendarNew Year Cross StitchLobster Rope Doormats