We do not currently know of any antonyms for kept a roof over your head.
For similar words to kept a roof over your head, try: