If you can just immerse yourself in your life, it doesn't matter what you do everyday. Just do it intensely. Be in it, so that when you go to sleep you're exhausted every night and you say, 'Whoa, I just couldn't have done any more with that day. '
I feel more meditative when I don't have a home. I like being put into a new place and making friends with people from a different culture, trying to find the lines of communication. It's a lot of reflection of myself and seeing new scenery.