맞아요. 여기에서의 for은 because와 같은 의미를 가지는 접속사에요. 다만 이건 오래된 영어 표현이고, 보통 시적인 뉘앙스가 강해서 요즘은 일반적으로 잘 사용되지 않아요.