Skyler,
you're doing great. I know frustration sets in at times, but you have to force yourself to think positive. Just keep doing the best you can, and the loss WILL happen. It may or may not happen by the wedding, but try not to stress out about it. You will still look AWESOME! You've gone so far, so what if you don't get those few last lbs in time, your wedding will still be great! See if you can channel your frustration in positive actions and thoughts!
I'm glad to hear your ankle is doing better. Keep up the routine. Hope you'll heal up fast! Congrats on the weight lifting, you're doing great!