The beauty of a career in nursing is you are not limited to a single type of job. I have been in nursing in some form starting out as a nurse tech for 20 years now. I have been an RN for 17 of those 20 years, and an NP for the past 4 years.
I have worked in hospitals (ICU, ER, Med-Surg and NICU) home health, management, and worked as an industry consultant for a major advertising agency. I have done consulting for an electronic medical record company, and worked agency. I also did case management for an insurance company for a couple of years when my family needed me on more of a 9-5 no weekends and no holidays schedule.
If you aren't happy where you are, get creative and find someplace where you will be happy. I am in family practice now as an NP and honestly, I don't see ever doing anything else. I love it, it just took me longer than I thought it would to get here.
Everybody is suited to different things, if med-surg (or whatever) isn't your thing there are thousands of other avenues to choose from, and the opportunities are endless.
I'd do it all over again in a heartbeat.