
Own up
Emotional Weight
Using 'own up' often implies a feeling of regret or embarrassment about admitting something. 
Not Instant
'Own up' suggests a delay or hesitation before admitting something, not immediate confession. 
Voluntary Action
To 'own up' is usually a voluntary action; it's a personal choice to admit to something. 