Indeed. 'I'm terrible' doesn't necessarily mean 'I'm sorry'.
It's more the feeling of being terrible. You can use it when you're being sarcastic too!
For example:
'I couldn't be bothered to arrive on time today.....I know I'm terrible!'
This also sounds a bit snobbish.......