First off congrats on 5 months Justin & i wouldnt leave just yet if they were willing to promote you once youl get another chance
Your confidence will come bk by leaving youl proberly make yourself anxious and think oh no what have i done ?
Give it a few months see what happens then