Angela, I have to say that this is by far the best thread I have read since these forums were launched. If there's one thing I could contribute to your success, it's to ask you whether or not you keep a personal journal? If not, i highly recommend that you start keeping a personal journal where you can write about days like this and write down your most intimate thoughts that you wouldn't share in a blog or forum. Journaling, in my opinion, is one of the most powerful self-development tools out there. Combine it with what you learned on this day and you'll exponentially expand your success in the future.
You might have a bad day one day and reading what you wrote in there will inspire you. I have journal entries I've read that I totally forgot about and my thoughts when reading them were "I wrote this? Wow!" etc.
Here's an article I wrote on journaling:
An overlooked success secret?
Great thread!