Life Is Worth Living - Justin Bieber Share: Download MP3 More song by Justin Bieber Sorry 3:21 Love Me 3:12 Love Yourself 3:54 Baby 3:36 Purpose 3:30 Never Let You Go 4:24 Baby 3:36 Company 3:28 Mistletoe 3:02 Trust 3:24 Favorite Girl 4:16 What Do You Mean? 3:25 One Time 3:34 Somebody To Love 3:40 One Less Lonely Girl 3:47 Children 3:43 Sorry 3:21 Bigger - Album Version 3:17 That Should Be Me 3:52 Love Yourself 3:54