To the OP - You have written a very thoughtful description that shows good observational skills and excellent personal insight. Many people are not fortunate enough to have this combination at at early age or ever, for some people. You have your whole life ahead of you, so take a deep breath and relax. You need to use your critical thinking skills to plan ahead.
First, you need to finish your degree so you need to decide if you want to be "done" in a few months and have a degree in nursing or change specialties right now and put in more time. There are pros and cons to both, so you need to make a list and consider carefully. If you choose to stay with nursing and pass the Boards, you will need to get a job you don't like for at least a year to have the experience under your belt. But, once that is done, you will have unlimited choices in nursing, including entrepreneurship. There are nursing jobs (like home care) that give you the freedom to enjoy good weather more than if you had an "inside" job. From what you describe, I suggest staying away from any longterm jobs where you would be indoors all the time or focusing on the patient's illness or something specific like sales all the time (no hospitals, no nursing homes, no private duty, no school nursing, no pharmacy, no pharmacy or device reps) as it sounds like you have some wanderlust and need to stay somewhat unfettered. Once you get your experience, you can explore Travel Nursing (which has short-term contracts) or simple Per Diem work or just have your nursing as a foundation which will always be beneficial. Just be sure to keep in mind that probably any other profession you choose will also have the requirement to "put in your time" before you can be independent.
Secondly, (once you decide whether you are going to get that BSN), you need to really put the puzzle pieces together to figure out what career you would like. It sounds like you might be well suited to a job where you make appointments with clients (like Physical Therapists or Social Workers) so you can schedule your time effectively. Depending on your personal interests and geographical location, you may also consider Alternative Care therapies. In California and the Southwest, these are more prevalent, however they do exist all around the country. In that specialty, you could establish your own business with clients and either create your own schedule (to have that all-important freedom) or shift to focus on a flourishing business (if the wanderlust subsides). Once you imagine your "perfect" job, you can uncover the steps to reach that goal - probably requiring a Masters (or certification) in a Specialty that will meet your needs.
I have personal mixed feelings about your situation. I'm a little jealous that you are young and thoughtful and can set it up any way you want. I wish (in a way) I could have a do-over. I started a little late and followed a slow and winding road and now I'm a little too old to start something completely new. However, I'm very happy because in small ways I did follow my heart and did have a wonderful career with more freedom than many nurses had (in my 21 year research job) and, honestly, I don't want to relive some of the hardships nursing students and new nurses face, so I'm satisfied to leave it to those of you who are just starting out.
I am now working Per Diem and have discovered (to my great surprise) that my best job is with the hospital I worked in for over 27 years so I'm grateful that I did "put in my time" but there are other ways of handling a career and your have the option to create a world for yourself.
I do recommend you finish what your started including graduation, NCLEX, and 1 year of in-hospital nursing experience.
I wish you all the success in the world.