Home Financial Generation X is ‘stretched beyond their financial limits’ and struggling to save for retirement