Level 38… you have shown you have the dedication.
While no one can tell you what to do, I would say most emphatically, DON’T GIVE UP! You’ve got this!
The thing about reaching level 60 is that while you may have a mad pile of reviews, you don’t HAVE to do ALL of them. Yeah, it feels defeating when your level doesn’t go up for sure (I know, I know, spoken like someone still on the single digit levels ) but there is nothing that says you have to hit level 60 in a year.
You can also add scripts, assuming you haven’t already, so that you get the Kanji/keyword reviews first which would, if nothing else, still let you level up if that’s your main goal. If you have 250 reviews in the morning, set the script up to pop the kanji/keyword reviews and worry about vocabulary later. Just don’t do the stupid things I do and say “I will do this tomorrow” where essentially every day becomes “I will do this tomorrow.”
Seriously, don’t give up. You’re like 60% up the mountain.
Your goal may need to change from going to Japan at the end of it to going at level 60 and when the borders open. It’s not an irrelevant goal and is still attainable.
Wish I could send you some motivation. After trying to learn Japanese for 20 years I am seeing progress with WK and while I don’t post a ton, I find motivation in the success stories and the people here. Hope you can do the same.