You described the epitome of a bad display. Swap your display and your phone will be back in business in no time.
open