Meditation works for a number of things,
Its all about mind over matter,
You have to tell yourself you can do it.
My mother had a tumor,
everyday she meditated, imagined a little bit of it disappearing each day,
The next month when she went back for the follow up doctors appointment, to schedule a surgery,
It was about 1/4 of its original size.
I'm sure if it can do that it can help you get over getting on a roof
(no im not trying to be rude)