It's possible, sure. But the risk of arbitrary detention would make it impossible to enjoy. The state department currently lists Iran as "Level 4: Do not travel", and suggests you have a will in order if you do [0]. There was a brief moment towards the end of the Obama era where it seemed things may have been thawing, but with the Soleimani assassination I don't have much hope for the future in that regard.
[0] https://travel.state.gov/content/travel/en/traveladvisories/...
Most people in Iran know there are a bunch of assholes running things there just like there are here. Daily life for most people there consists mostly of mundane things like colored pencils.
Travel requires treating irrational fears as irrational. If you want to go, you can find a way. Your life will be different afterwards because that's what any travel does.
The ways in which people change from travel is why Americans have been banned from Cuba for sixty years and Iran for forty.
N.B. the argument that Iran will falsely label you a 'spy' feels weak to me given the order of magnitude of such detentions in recent history is in the tens. It would be equally improbably that most of these detentions were false positives as plenty of foreign intelligence operations happen in any country. Especially given the amount of foreign-intelligence related sabotage in recent Iranian history.
Extremely respected engineer both in Iran and America, ran tech initiatives for youths in Iran, a key figure in international text rendering. No political activity, but he got arrested and coerced anyway because the Iranian government wanted to force him to become a spy.
He managed to escape, but it ruined his life and career.