Gen Z and millennials are facing 'financial future faking' in dating, where partners lie about money to secure a relationship.