Have an Answer?
Here is my opinion - think very hard about what is the most important part of a career that you would like and what qualifies as a "decent" amount of money. Do you want to be somewhat comfortable and be able to pay your bills? Do you want to be very comfortable and be able to afford everything? How important is a large paycheck to you? How much do you value your hobbies/free time? Be honest with yourself, there is no shame in wanting lots of money. Generally, veterinary medicine gives you a comfortable living, but the pay scale is not as high as other careers. It is also a very time-intensive career.
My recommendation is to find a veterinarian near you, and ask if you can follow them around for a week or two. Work with them all the hours they work (maybe spring or summer break?). Veterinary medicine is a very rewarding career, but it is not the most financially rewarding. The best way to know if you can handle the job is to spend a lot of time with someone who is doing the job. Lots of vets will be happy to spend time with you and give you advice and let you know how financially comfortable they are. The amount of schooling you go through is a lot, and it costs a lot. It is similar to medical school, but human physicians generally make a lot more money.
I hope that helps. Feel free to ask more questions if you need more information.