It's great that you have a supportive partner, well done to both of you . It's not easy staying friends and remaining supportive when you're working long hours. Make sure you take some time out away from the project so you don't suffer a burnout.
Remember, even though you're young, your efficiency will drop as you get more tired. You could be working 18 hour days but only achieving what you would in 12 hours with more rest and relaxation. Believe me, I've been there, more than once or twice.
Anyway, enough preaching from me, we don't even know each other. Good luck with the project, I thin