Try some voodoo flossing or whatever it's called for your Achilles.
Use a dead bike tyre if you don't have a band of some description...
Do you have to run? Cycling off the menu?
What were you doing wearing slim fit jeans in the first place?
It's one of the problems of lifting: having to buy stuff in the "non-standard" section of shops... which - generally - doesn't exist.
More amusingly, however, is it gives you a very solid idea of how much more awesome than the general population you actually are.
Dips are for winners
stronk dench press, mirin