1. You are essentially "soft parsing"..since your Misses=0. You aren't hard parsing. So don't be overly concerned. If you don't know the difference see asktom, metalink, technet etc
2. Nice try. If you have a specific problem/issue, state the same. I'm not gonna pore over your tkprof output and recommend solutions! It's like someone posting a statspack report..and open endedly asking for suggestions! Yeah right..
This means that you parsed the query every time you executed. My guess is you are updating in a loop and explicitly parsing and executing in each iteration of the loop. Explicitly parsing every query will limit your scalability and overburdens your CPU.