Your crown of thorns might not be flowering because it's not receiving enough sunlight or excessive watering. If you want your plant to bloom, be sure to give it plenty of light. Make sure the pot or container has well-draining potting mix, so it doesn't become overwatered.