Flytraps from the stores often need time to acclimate to lower humidity, as they've been stuck inside those death cubes for who knows how long. After that, definitely soil without fertilizer, pure water, and full sun are the needed requirements. The stress from closing traps is a bit of a myth, but I do know that they can only do so a few times and after that, the trap just won't move any more.
Dionaea also goes dormant during winter, and if it's not provided this, it will die very quickly. At this time of the year it's too late for that, but next winter, make sure it gets that. Your plant looks like it is still acclimating, a fair amount of light and good water are essential right now. Once it's started actively growing again, it will take as much light as you can give it. Mine do rather well in the 10% average humidity and blazing full sunlight here in CO, so humidity and shade are not needed.