I think you need to remember that you don't do your best work when you are tired/stressed (Despite what our brain makes us think).
> I just want to get this project done, start making money but also nicely (without explaining all the technical details) why it is taking so long.
I know the feeling however, are you or your boss moving the goal posts constantly? I find this makes me burn out quickly.
If you can try to tell your boss you aren't working one weekend and switch off all technology/communication and think about your goals. Maybe read a fiction book that is unrelated to your work. It will help you understand how you think about yourself and the project more clearly.
> I just want to get this project done, start making money but also nicely (without explaining all the technical details) why it is taking so long.
I know the feeling however, are you or your boss moving the goal posts constantly? I find this makes me burn out quickly.
If you can try to tell your boss you aren't working one weekend and switch off all technology/communication and think about your goals. Maybe read a fiction book that is unrelated to your work. It will help you understand how you think about yourself and the project more clearly.