Of course you need a new bike! (that is the answer you were looking for, right? :) )

I'm really not the person to talk you out of this, since my new frame arrives at the LBS tomorrow.....

I...