If there's nothing that you are great at, to use your words, maybe you need better study habits and to get serious and spend more time on your education. Not being rude. That's just what it takes to succeed.
Science and math are not "talents." They require study. You go over and over it until you understand it. Science (so far as school classes are concerned) requires more memorization. Math classes are pretty straightforward. There are a few rules that you memorize and then the rest of it is apply them. Anatomy is almost straight memorization, bone names, regions and features of bones, names of muscles & where they originate, the action they perform, the inserting point where they attach on the other end, and most of that is in Latin.
Learning any new skill requires you to put the time and effort into learning it and that may be very time consuming and tedious. Learn it to use it later, not cram to pass a test.
Choose a career that pays you a living wage. Don't count on a husband's income. The way globalization is happening, jobs disappear out from under you.. Either you or the husband could become unemployed many times.
LPN and diploma RN are pretty good bang fro the buck. LPN is a 1-year training program here. Some schools offer part time for 2 years, and some are experimenting w/ 18 month program to try to make it easier for the struggling students. Diploma RN requires college course work, and in many cases, it's an associate degree. LPN hourly rates here are $15 to $22, and RN starts in the $20s per hour. Figure 2000 man-hours per year, and LPN earns $30k and up. RN probably $40-$50k and up. That beats the pants off vet tech wages.
When picking schooling that you must pay for, look at the cost of it, the placement rate, and the wage rates for graduates. There is no sense paying for something or even worse, getting into debt for something, if it doesn't land you a decent job afterward. Check the training provider list at your state's unemployment service for WIA data about expenses for the program, salaries of recent grads, etc. The high demand occupations for you area will be on that approved training list. Vet tech and horse workers are never on there. LPN, respiratory tech, X-ray tech, electrician, truck driver, and some BA/BS, MA/MS, and asociate degrees will be there.