Looks good and happy but judging by the wall and the tree growing next to it it may not be getting optimal sunlight. It most likely stretched more then it had to therefore may not be able to support the weight of the buds. You are gonna have to step in and give it some kind of support. I would probably build a square around it using 2x4s and some 2x4 or 4x4 legs to support your square and then use string kind of in a scrog fashion ran back and forth to support the weight. I can detail more if you need help. Same thing happened to me inside