You need to settle your frustrations. You are actually making great progress. Lucid dreaming will take time, for some months to years. Be glad that small changes are happening in your dreaming life and that reality checks are making their way into your dreams. That in itself is huge. Your efforts will compound over time and lucidity will ensue more and more often. Keep at it!