I need to vent and maybe some advice