Gut level is a good level to deal with life, and for me, I have to say that Buddhism makes sense for me because it's how I'm an artist.
The main thing that attracts me to Buddhism is probably what attracts every artist to being an artist - that it's a godlike thing. You are the ultimate authority. There is no other ultimate authority.
I didn't really understand that Vipassana is a relatively new form of Buddhism that was based on the storage of pain. So the idea is that every time you don't scream, that's your Buddhist side.