How Old?

Age 14 to 18
Challenge Level
Joseph recently noticed that this time next year he will be twice as old as Jasmine.

I couldn't help noticing that when I am 66 at this time of year the combined future ages of Joseph and Jasmine will also be 66.

Also, 6 years from now my future age will be a multiple of the sum of Joseph and Jasmine's future ages. Of course, all ages are non-negative integers.

How old are Joseph, Jasmine and I now?