I made a spreadsheet to track my progress. As you can see, I lost the motivation to play YYB entirely early on. Been forcing myself to max out SOSD each day though, and it's paid off. By the end of the day I will be at rank 13. The day I don't max out SOSD will be the end of my streak though, as I'm using the total number of games as a reference for how far I have to go. Today I have to play until my total is 4010, for example. The other day was my birthday, and despite being tired I sat down and scored 200 goals because I realized as I was getting ready for bed that I hadn't completed my quota. I'm well past my goal of beating my highest rank from two years ago. My new goal is to reach all star, which I hope I can do.