I know how you feel... but just double check you have not downloaded Authenticator App on your mobile (check through all the apps).
If you have auto-sign in everyday and then after a week or so you might forget that you had a Authenticator App downloaded to complete the 2 step verification process.
Also delete some messages, make sure your phones memory is not full. Maybe even ring your mobile provider and ask them if there is a problem receiving signal or something.
The customer service at Coinbase is horrendous. I am waiting for them to verify my Bank account, sent all my details and everything a week ago, still cant withdraw a penny.
For a company growing so fast and making so much money from us everyday, why cant they hire more people to deal with existing customers. Its bloody shambles.