I agree with FUZO.....it will take time and probably lots of it.....but as cliche' as it seems - it is so true - everything happens for a reason and something better must be waiting for you.....it may not happen for a long long time or it may happen soon but just be patient and use the time to better yourself so that when the time comes.....you'll have that much more to offer "the one"