Environmental karmic obstructions are trivial compared to those within the mind. They are more easily overcome. I knew a monk who had to return to lay life, and when he began working, he abandoned his practice because he felt overwhelmed. On the other hand, I know a lay person who has a complicated job, and he says that, in fact, the job encourages him to practice better. Realize that the environment is only a minor aspect of one's obstruction.
True obstruction comes from the mind.
If you maintain a mind of humility, then you can practice any time, any place. Also, if you maintain the impetus to generate bodhi mind, then every person you meet will be a recipient and a source of help. Not only every person, but every situation can become both a recipient and a source of benefit. One situation may cause in aversion in some, yet help others to practice better. Remember, any situation can be an asset to your practice.