Hi! Your english is great! (better than some native speakers i've heard). First, your girl is likely a baby. Probly under 6 months of age or so. They get the same size as males, their fins just dont get as big.
Secondly, I agree with pyrple. I wouldn't feed my fish any live food, (including purchased) simply because live foods are more likely to carry parasites and disease. The main concern in my opinion with using local (in your home) insects would be, they were outside at one time. You don't know what they encountered out there. They may have some genetic mutation due to pesticides, or something equally awful. I would say your fish sounds fine, but I wouldn't recommend doing it again. In fact this evening I actually chased some kind of little flying creature out of one of my tanks, so they *wouldn't* eat him. <img src="/images/graemlins/smile.gif" alt="" /> I say, if you really want him to have live food, you would be better off using purchased, and proceed with caution irregardless of the source. <img src="/images/graemlins/smile.gif" alt="" /> Hope this helps!!