Riding a too-small bike isn't helping the climbing or feeling twitchy at speed. (Your leg looks to be bent too much at about the maximum point of crank rotation. Assuming that's you in the pic.)
__________________
Bacchetta Giro A20, RANS V-Rex, RANS Screamer