I found this song by Darwin Deez, he himself  doesn’t seem to fit the theme but I like his song and lyrics:
from the window ledge i fall
watch my necktie whip back in the wind
from the top of an office building
i can’t even see why i should live
“but don’t give up”, they all say
but i’m not giving up anything anyway
on the way down i see your face
it’s laughing at one of my idiot boy mistakes
oh you can laugh now cause it’s over
have one last laugh watching me go to waste
cause i don’t need a reason why
does anyone?