One of the most important lessons you can learn to keep yourself healthy, is learning what your personal recipe for disaster is. Disaster can have many flavors, pulled muscles, low back pain, shoulder pain, headaches...you name it, there are triggers. Learn them well.
My own recipe looks like this for low back pain:
1. Extensive sitting in a car. (Longer then 12 hours over 36 hour period)
3. Tight Hip Rotatores.
4. On my feet all day without a lot of range of motion movement.
Whenever these 4 things cross paths, it's like a perfect storm for low back pain for me. Sad as this sounds, it took me several episodes of low back pain for me to realize it.
There have been times when I have had one or even two of these, nothing really happens besides feeling lethargic. It's the combination of all four that brings on the week long and even longer lingering dysfunction.
Whenever there is something like pain and dysfunction going on in your body, think back or better yet write down, things that may have contributed to this. Over time, you will hopefully come to find out just what exactly your recipe is. Then you will be on a better path towards health and optimal performance.