Blocks in your path are resistance to achieving what you desire. You have the strength and power to move past these blocks. Sometimes you must knock them down, other times you can just go around. Know that each one is different than the last so you may need to take a few attempts to understand the course of action that will help you move past them. Giving up will just create a larger block the next time you try. Remember that sometimes we have to chip away at a boulder before it is to a size that we can move, so have patience with yourself. Be gentle and loving to yourself as you forge ahead.