There definitely looks like there has been improvement since you started. I'd be inclined to re boot, making sure they are not too tight, and continue vitamins a bit longer to see if you get even more improvement. I can't see a lot of swelling in your picture (pictures don't always tell the whole story), but if there is, then maybe wait until tomorrow to re boot, give it a chance to recover a bit.