I was riding home in London and was going through the usual set of traffic lights, so it was constant stop start stop start... after 20 minutes of riding I tried to accelerate from a traffic light and the engine became really weak and instead of accelerating fast like it usually does, it done a stumbled acceleration. Then all of a sudden the engine became really weak and every time I tried to accelerate from traffic lights, I would pull the throttle all the way but it would hardly accelerate.. it would stumble and the bike would only go at low speed. Eventually it pretty much came to a stop so I turned the engine off and turned it back on, and it fixed the problem. I'm scared something is going on and it'll eventually cut out on me during the commute. What was up with it? The best way of describing it was it felt like the petrol was running out... the bike became weaker and weaker. I have no choice but to take it to a garage I'm guessing? I checked the petrol and it hadn't btw, still had half a tank of petrol in it. Also it's a honda cbf 125 2014.