Get some professional training, classical voice is worth the $ for a short while. Regardless of what you think your voice sounds like or should sound like every human has multiple ranges, and break points from one range to the next. I think (but I'm not sure) it has to do with how the sound resonates in the cavity that is your larynx + mouth + sinuses. When a person passes through notes at these register changes they will typically sound either like Bobby Brady in the Brady Bunch episode when his voice cracks and almost ruins the bands demo tape, or Julia Child (the chef, more like Dan Aykroyd imitating Julia Child).
For example (using myself) I now have a 3 octave range from D2 to D5 with a break point at Bb3-C4. Oddly, I can sing fine in the high register but when I pass through that note on the way there look out, it's a mess.
You mention "control" and the irony is that one does not master vocals by "control" but by relaxation. Also, trying to control the throat (which I thought was normal) will lead to a worse sound and eventual problems. One controls the timbre of the vocal sound by exercising certain mouth shapes and diaphragm support. Trust me if you were to spend some time on these aspects of vocal training with a coach you will not be disappointed.
As for living with your voice as it sounds now. If you really listen to some of the famous rock and pop stars out there many have very poor voices (timbre wise). When I listen discerningly to some of my favorite rock bands I can't believe the singer is getting away with what their doing. So maybe your voice sounds good enough.