You have painted yourself in a nice little corner haven't you?
You are making several incorrect assumptions and your black and white thinking is making you see very limited options.
I desperately want to find someone to share my world with but I feel like I'm too tainted to be loved by anyone worthy in the truth
That is ridiculous. Many, many Jehovah's Witnesses have been reproved or disfellowshipped and then gone on to find acceptable marriage mates. It might take time, but you could repair your reputation, if that's what you truly wanted to do. You are probably young and six months or a year seems like forever, but it's not.
and my morals are to high to love another boy from the world.
Well, no offence, but actually you have proven your morals aren't actually that high. It's not the end of the world, we all make mistakes, but why make an assumption that every boy "in the world" has low morals and that every JW guy has good morals? The reality is the JWs do not have a lock on morality. Many JWs do immoral things and just don't get caught and many people outside your religion have good morals, they just don't go on about it all the time.
If your Christian beliefs are important to you and you want to find a moral husband who shares your belief in Christ, then focus on that. The bible says you should marry a fellow believer, it doesn't say you have to marry a Jehovah's Witnesss, just a fellow believer in Christ. It's not actually Christian to judge a fellow Christian because their interpretation of the scriptures differs from yours. The early Christians had differing views, they were not ostracized for it. There are other good religions out there, and good people in them. You could probably still remain a JW if that is important to you, it's not a disfellowshipping offence to marry a non JW, you would just not be able to have pre marital sex.
If, on the other hand, you really want to live the JW life, and only see happiness with a JW husband, then you will probably have to compromise on some of your wishes. Maybe you find a guy who is good, but not good looking, or maybe you find a guy who also made mistakes in the past. At the end of the day you might also not find a mate, that is the reality, but you are a long way from knowing for sure you can't find a JW guy.
But before you do anything, I would urge you to investigate your own religion. The Watchtower is not what you think it is, so before you make painful choices that will limit your future, why not see if you are actually in the right religion in the first place?