Weekly Challenge 50: How Old?

Stage: 4 and 5 Challenge Level: Challenge Level:1

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?