I understand what you are saying about your emotions. You are going to have ups and downs for a while. Let's face it, you are very new to this rollercoaster and it takes a while to detach from all of his nonsense.
I generally was not a very patient person, but through my own experience I had to learn to be patient because I wanted things to be done very, very quickly. As I traveled my own path, I had to learn patient and I soon discovered that w/patience comes answers, answers that I needed not only about my xh, my financial situation, but also about myself. I had to learn to be a better listener and not to be a fixer all of time.
Now, it's time to get back to your GAL Project. Make plans for Friday night and just enjoy yourself. You will toughen up and be able to stand up for yourself w/o your emotions dictating how you react to his nonsense...but it's going to take time. Learn to be patient and kind to yourself....you are only human and if you need to cry or punch something, find a punching bag or beat the stuffing's out of a pillow.
You've got this!
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.