The 8 year age gap is only weird because she's currently 16 IN THIS LIFE, remember that due to her past life she's far older mentally. Beside, once she's 20 an age gap of only that amount is really not that weird, in fact I wouldn't find it weird if this romance is over the course of several years