Nice one. It reminds me of the puzzles of many little pieces, but then they come together to form a big picture. I like the wording of 'broken my shoulders', usually it is breaking my back, so the use of shoulders was unexpected and makes it stand out more.