You and I seem to share a lot of similarities. I will occasionally meditate to learn to accept the negative and whisk it away. Sometimes it works, sometimes it doesn't, and I've never become free of the negatives; what it has taught me to (try to) do is accept the negatives and live with them instead of fighting them.
Thanks for sharing. Great post.