I have had the exact same problem for the last couple of years. Once with my forearm and once with each foot. The forearm took almost a year to heal after I pulled a muscle/tendon closing a 14" valve at work. One foot I pulled it just by stepping up on a 12" high concret pad, that took 6 months to heal. The other was my stupidity. If you are on a statin type of drug for heart problems or to control your cholesteral levels, it can play havoc with your muscles. I was on Zocor for 5 years and believe that was what caused my pulls. I talked with my Dr. about it. He didn't want me to switch drugs, but finally put me on Zetia, about 6 months ago. It hasn't been long enough to tell if its going to do me any good, but I'm hopefull. The statin drugs work in your liver. The other in your intestines. If your on a statin type of drug you may want to dicuss it with your Dr. Good luck Hap