All my life

W.A.S.P. · Other Songs - W.A.S.P.

All my life

Lost in a dream

Through my eyes

A world no one sees



All my life

No place for me

Through my eyes

A child no one needs



I can't take it no more

Can't take it no more

What spirits come for my soul



I can't wait any more

Can't hate any more

Last steps to freedom I go



Can't take it no more

Forsaken for sure

My wishing well's

For washing the lost



Can't wait anymore

My pain's to much

No one hears me

There ain't no love



No shame no more

No blame for sure

My wishing well is

Calling me home



Please don't touch me

Please don't touch me

Please don't fuck me

Please don't touch me

Please don't touch me

All My Life - W.A.S.P.

Released by the American heavy metal band W.A.S.P., "All My Life" stands as a defining track within their discography, blending hard rock aggression with the band's signature theatrical flair. The song exemplifies the group's ability to fuse traditional metal structures with melodic hooks that have become staples in their live performances. As a core component of their catalog, it reflects the band's evolution from their early thrash influences to a more polished, arena-ready sound characteristic of the late 1980s and 1990s. The recording captures the raw energy and theatrical intensity that defined W.A.S.P.'s era, cementing the track's status as an essential listen for fans of the genre.