I'm finishing up my undergrad thesis currently, and had to get it together earlier this semester, so I get it !! What I've learned is: sometimes, it's a mindset thing -- if I'm putting off homework, I remind myself that learning is fun, and it's a privilege that I get to do this. Sometimes, it's about deleting social media apps and throwing my phone across the room so it can't distract me. Sometimes I need an environment change, so I go to the library or a coffee shop or rearrange my room or just open the window. But, also, you need to make realistic goals -- it's ok if you don't accomplish everything in one day! Setting small goals/breaking thesis tasks down into smaller parts makes it seem more doable, too. Good luck on your thesis journey!! You got this :)