You will have to continue filing US taxes for the rest of your life no matter where you live. Again, filing taxes and owing taxes are two different things. You won't be double taxed (i.e. if you have already paid tax on income earned in Canada then you will not have to pay that tax again in the US). However you must file US taxes.