I promise you trust in God give your life to Jesus and Pray for the Holy Spirit to work in you to change these things.
I felt the same way i use to talk a lot and say a lot of obnoxious things. then i memorized a Proverb in the Bible that basically went, ''keep your mouth shut, and you will stay out of trouble''. Another one i remembered went like, ''even a fool is considered wise when he keeps quiet''.
I ran into a guy at church i use to know back in high school and after hanging out for a bit, he said i was way different and more mature.
I Credit this to God Jesus and the Holy Spirit cause my mouth still gets tempted to run so i cant do it by myself.
Also i found helping out others will help with keeping from complaining