Overall sorcerers are very powerful but any class at lvl 20 can beat them with a semi competent build. The issue with your build however comes down to a few factors.
1. Limited understanding on spell nuances, spellcasting, and metamagic limitations. (I make these mistakes all the time which is...