I am sorry that you got hurt trying to keep in shape. I have a weird suggestion for the swelling that my aunt always used for what she called her eye bags and it worked. Preparation H will take the swelling down. Just make sure not to get it in the eye itself. My aunt would just dab a little on like a concealer type of makeup.