Need some advice and perspective