>>2162892I don't know anything about touhou, but I know what it's like to underestimate your skills and achievements. I know sometimes it's hard to realize it, but most of the times you're doing much better than you think. We tend to overreact to the small mistakes and fail to acknowledge the huge successes, but don't let that fool you!