I also think that he is giving you an excuse as his attitude seems different then what he intends (i.e. stable income). Moreover 8 years is quite long time for commitment. Talk to him on this issue in a very clear manner, expressing your concern and doubts.