Mate it is immigration,
And u r changing ur status by every single post that is creating confusion, as in last post u said u r unmarried as of i remember and u r hiv positive but now u recorded a different statement. Be constant to seek some advise from here.
And it is very hard to get visa with hiv positive status.
Best of luck