advice thoughts help needed a little long thanks