Keep us updated, bro!
And remember, God is in control. Romans 8:28! Besides, what have you been praying for? For God to do the best for you, sometimes he has to move you around a little. And don't worry about the situation: When people treat God's children badly, they have God to answer to! Better be praying for them. They are gonna need it. Christ told us to pray for them! And when you look at it from that point-of-view, your compassion will come through and you will pray for them. It is not a vindictive thing - it is a serious "being-concerned-about-them" thing.
Maybe my medication is hitting me a little hard today and I am going were I perhaps shouldn't, but stay off the freak-out button! God's care for you is all encompassing. He is actually working this out for your good. Faith it, bro. Tough times only serve to toughen us up.
August wedding? August is too hot for a wedding in Atlanta anyway, unless you are going north of the border for your honeymoon! Move it up to June! lol! Just kidding! Someone with your smarts will get the work to do. As Zig Ziggler says, you will get paid what you are worth! It may not be today, but it will happen! Rest assured and work at whatever you do like it is gonna make you a million bucks at the end of this year! (Somewhere behind that is a Biblical principle at work...)
Don't forget - Jesus loves ya and so does Sam!