I'll try to keep this short as it is my first post, but here is my story. I would appreciate any advice that anyone has. I have always had...