Sorry it didnt live up to expectations! The reason I've put in so many branching choices is because I want the game to be different every time you play it almost to increase replay value but I can understand why it may seem like too much.
The value (and point) of IF comes from its branching. An IF that lacks choices wouldn’t be worth reading. Maybe the OP didn’t realize this is IF? But either way, I’d say continue branching to the extent manageable.