I know it is easier said than done, but don't be discouraged. I think some schools are having to consider any and every thing to narrow the field. The volume of qualified applicants allows for much discretion on the part of the school. Many of the applicants have gone into nursing knowing they were going to pursue higher education and have maintained a high GPA for that very purpose. However.... I believe that there are schools out there that do not consider your grades as a teenager. In fact, I know this to be true. I also have a previous degree and my grades right out of high school were dismal...and yet, I have been accepted into a couple of programs. I don't know what part of the country you are from to offer any suggestions. But if you want to share, myself or others may be able to suggest some options. Don't give up. Your GPA is competitive and you have good references. I am sure you can find a program. Good luck!