((((((((thunderbear))))))) sorry to hear you pulled your back.
as regards the Vicodon...please don't beat yourself up over that, you were in pain and done what comes natural...took a way to relieve the pain.
can you just count tomorrow as a new day? and if needs be..,if your back still hurts...can you maybe go to the doc or the hosp for proper help you wont feel guilty over?
Lotsa love, care and peace to you,
kami