I will only say this: Ham radio is not what you see online. If it was, I'd have given it up myself.
I don't know how much time you've actually spent on the air (and I don't mean VHF/UHF repeater BS), but I get the feeling it's not been much. I think you owe it to yourself to work up an HF station and spend some time operating before you throw in the towel.