
Have a roof over your head
Idiomatic Meaning
Understand it's not about a literal roof, but the idea of having a safe place to live. 
Security Emphasis
It often highlights the security and basic need of having a stable living situation. 
Figurative Use
It's used to express the concept of home or shelter figuratively, not the physical structure of a roof. 