No offense intended but if you're doing it just because of what people think, STOP DOING IT! There are going to be those with Masters who look down on BSNs; those with PhDs who look down on MSNs; those who are MDs who look down on PhDs; millionaires who look down on MDs, billionaires who look down on millionaires, etc..... Just take your time and do it as you wish, when you wish. There are online colleges like WGU where you can give up your free time for 6 months and have a BSN in the end. I think their program is by blocks rather than by credits. So if a block of 6 months is $6000, your BSN for 6 months is $6000. But if your not dedicated to completing but one course for that block, then that one course just cost you $6000. There are programs out there that are not quite as time consuming, depending on the course....just have to research to find them. I'm working on my BSN and doing it because it is a personal goal for me as I have no plans to teach, sit behind a desk, or get a Monday thru Friday 8-5 job. I'm doing it because, for one, i had all these credits just lying around collecting dust that, after an preliminary evaluation of those credits, had me sitting with practically all of the general education requirements completed towards a BSN degree. The second reason is that 'what's trending now' grapevine shows that the BSN will be entry level for nurses in the not-too-distant future. So, I figure it will be nice to have it on the shelf should I still be amongst the working class when that day comes.
So, I think the answer to your question would be to forget about what anyone else says or think and just do it for yourself. That way, it won't seem so grueling and before you know it, you will be back on this site seeking advice about an MSN program.