I really like my cellphone, but for the last 3 yrs haven't had access to gps, everytime i click on gps, it says "turn bluetooth on?" and then fails to load!!

why does my phone need bluetooth on to get GPS? can i do it another way? haven't done it for 3 yrs!!
edit: Can I recieve gps data via my phones 3g internet? that's what I need!