I don't think you are a bad owner! You just did not know. The fact that you are on this site seeking new information means you care about your frog. Silk worms are kind of pricey so I would not recommend them as a staple. You could buy crickets that are a little bit younger, I think its 4 week old crickets that are still large but too young to make noise. (The dont have their wings yet.)
Another warm bath cant hurt. Im sure your little guy will be fine, I am glad the problem was this simple....a change of diet is an easy fix!
