You could have pulled a muscle, even if you aren't doing something physical, this can still happen, it's a matter of stepping wrong. If you have a clinic that takes sliding fee scale payments, you might be able to get it seen fairly cheaply. Hope this helps, good luck to you.