The concept/story is very compelling; every time I hit a dead end I was disappointed that it didn't continue further. But as you've probably noticed by now, trying to have every single choice lead to a completely different path quickly becomes untenable, since the number of dead ends grows exponentially.
You currently have a lot of endings that are "stalled due to similarity with other paths"; I think that's a good sign that you could have them merge back together (with small differences tracked by variables, e.g. maybe a confrontation takes place in a different location), which would help keep the scope manageable. But for a "first real attempt at an IF game" I'm actually pretty impressed at the amount of content you got done.