Stretching too much can cause muscle strains, but any time the cause is a mystery, i consider it may be something else.
A muscle strain
will hurt when you use it and heal over 1-2 weeks usually if you avoid anything that triggers your pain. Heat can help. If you don't avoid painful activities, it'll heal slowly if at all. If it doesn't over the long run behave like muscle strain, get checked.M.