Tear?

I cooked dinner Friday with no issues. I get up from the table after dinner and can barely walk. Hobble upstairs, take a shower and go to bed. Saturday morning it is better but still sore. By Sunday I’m shopping at the mall and walking 2.5 miles on the treadmill. By bedtime I notice this huge bruise/bleeding. It is still slightly tender to the touch but I can walk on it with no issue. Is this tear or something else bizarre? Never had this happen before!