How much love can be repeated

often blame yourself for not being supposed to be
00:00
04:54