I am In the same situation. I am 20 and supposed to be a junior, but after my freshman year I switched majors, causing me to be put back a semester. Over the summer I squeezed in chem and a & p 1 which was a horrible mistake because I failed a & p (now retaking it with an A). Now (when I get accepted) I will start clinicals for my BSN during my senior year and graduate after five years.
My thinking is:
1. There are so many people in my pre reqs who are much older than me and coming back to school. The ones I've talked to say just get school done now. Dedicate the next few years to it so I don't have to come back. Even if I graduate at 24, I will still have my whole life ahead of me.
2. Most kids who start college right out of high school don't graduate on time anyways. It is becoming more common at 4 year schools
to see seniors in their 5th or 6th year.
3. Friends have told me i should apply for the ADN. but ADN or BSN will take me 4 semesters anyways because I have every other class for a bachelors besides the nursing courses. I want that BSN because when I am done with school, I want to be able to find a job. All the hospitals around me are BSN preferred so I am just going to go for that.
4. If you really want this, then the extra time in school will be worth it. It'll be a pain in the butt, but so so worth it. I can't emphasize that enough.
I hope reading this makes you feel better. there are many people in your situation. Just do it right the first time without rushing classes and stick with your BSN plan. good luck!