The Buddha's morals and practices are engraved in me. The spirits are always watching over me. I am not separated from my ancestors; I am a part of them. So, my religion or spiritual path cannot be separated from me.
Though I get what you're asking. Since I live, work, and breathe in the Christian environment, there are some appropriate things I do as to not disrupt the environment. It's not separating myself from my religion, but just thinking of others as well as myself.
At work, my co-worker talks about god almost every other sentence. I used to talk about the sutras a bit with her; and, I found she wasn't interested in knowing about me even though we're friends. So, with her and a couple of co-workers, I don't say anything. I am a free spirited person, so it bothers me in my heart to be "shushed up" but at work and also its where I live, it's the best thing for a comfortable environment (and to keep my job).
I sometimes pray in public when I have my beads and oil. After awhile, I became comfortable with what I believe and know is true. When I pray to the sun and do my thing, I know people are staring and it takes a minute to brush it off. Then I remind myself, this is what I know is true. So it's a constant reminder of who I am in life. I don't see how any other religious person does not "remind' himself of his belief. It's like telling myself, "hey you need to eat" type of thing.
I am me 24/7. My spirituality is a reflection of me. I don't separate myself from myself; and, if I find it unnecessary to talk about that part of myself, I don't. That's basically the balance. Not separation, but respect and discernment.