Have you talked to any of your docs about the fact that the shots are wearing off already? I work with two people who get similar shots on a regular basis. They have never suggested that they are only effective for a couple of weeks. I would call your doc and the doc that gave you the shots to discuss what's going on.
Live with intention. Walk to the edge. Listen hard. Practice wellness. Play with abandon. Laugh. Choose with no regret. Continue to learn. Appreciate your friends. Do what you love. Live as if this is all there is.
--Mary Anne Radmacher