tough thread to read through bro...stay strong