When I was 6 years old, my second tooth on the top was loose so my mom took me to the dentist. My dentist had to remove 2 of my teeth on the top because there was little room for my other tooth to grow. So I left with three missing teeth. I was told I needed braces as well but I saw my cousins who had braces and they ALWAYS had a bleeding gums or something and always need to put some kind of wax to prevent the skin inside their mouth from bleeding. So basically I never got braces and now I regret it.
I don't have an overbite, but my teeth are misaligned. The center of your lips should be aligned to the center of your two front teeth. But for me, the center of my lips is where my left front tooth is. And I have have these awkward gaps between my upper teeth. Pictures below!

bad eyebrows, bad picture :( But that's a story for another day.
Nobody can tell my misaligned teeth unless I point it out and some people still don't notice after I do. BUT I NOTICE! I see it when I smile (thank goodness I don't smile widely). But I'm already in college and I feel braces should be for like those awkward middle school years. Should I go for invisalign instead? I'm no expert but I'm pretty sure invisalign won't fix this (I did some research). Or should I just leave it alone?.. It's pretty costly as well which I can't let my parents pay for but I know my part time paychecks can't pay half of it off lol. Am I too old for braces?