How do I fix my smile? I hate my teeth. (photos)

I've had braces before and I thought my teeth were gonna be perfect when I was done. I used to suck my thumb when I was little but stopped but I'm afraid it was too late when I stopped and when I got my braces off my teeth protruded a little and now I look gross. I think my teeth are too far out and they two front ones are long. I was thinking veneers but I'm nervous since it's permanent I don't want to like get jaw surgery or something too crazy just a good fix. Please help please.

No doctor answers yet