Based on my experience and what you have been writing here !
You deserve that she left you
First of all be a man and accept it and forget her if she don’t want you have a dignity for god sake
Second I have been watching your answers it seems you wanna use her to come to Canada cause that was...