The question that Controlg posed goes ditto for me. Also, you should bring this all up to the media, how you are treated at your job and how you are expected to live day by day. Fuck waiting for whatever it is you are waiting for, just do it, sounds to me like it is long over do. In any case, all the best of luck to you and all you choose to do.