I am doing two things to keep me motivated:
1. Learning French - Already achieved B2/C1 level and got Quebec ITA. Now targeting to reach C2 level. After a point, it becomes fun to learn a new language. It also provides a cushion of additional points in case FSW draws are further delayed.
2. Doing certifications for the jobs in demand in Quebec - I am going through the jobs available in Quebec, which profiles recruiters are looking for, how many jobs are there for different roles, which certifications I can do which will augment my current experience.
I believe no effort in learning new things is wasted.