B2B is a lot easier than B2C. I've also fell into the trap of 'building for myself'. I kind of think that's bullshit. Sure you might start an idea to solve your own itch, but I feel like 'building for myself' is akin to falling in love with the solution vs falling in love with the problem.
You need to be building for paying customers (especially if you're bootstrapping). Would it be too hard to add more features and slap on a 'Pro' or 'Business version'?
Also, any possibility of licensing or 'white labeling' your solution?
It's great that your revenues are going up though. I wish you good luck on your venture!