My friends have exactly this kind of timetable and it works really well for them, the baby always has someone to mind it and they have 'couple time' on the weekend... I assume you'll have 6 to 8 weeks of time off which is when babies are the hardest, and that means your bf will be able to be there everyday for that, which most people don't get anything close to! I think it's a pretty awesome set up. My husband leaves 4am and gets back 7pm, 6 days a week... I'd switch schedules with you in a heartbeat if I had the option!
Think of it as a temporary thing sweet heart, stay positive to see positivity.
It is a very stressful thing to have different schedules but your not the first to go through it.
If you go into the change negativity then you'll get negative results..
I'd think of it as a good thing, you don't have a deadbeat dad and you also have a partner who is trying to hold your part(by income) also by allowing you to just go to school and focus on the baby. So he's really taking stress off of you. I'd praise him and thank him. As much as the separation hurts in the long run the sacrifice for a few months could lead to a better higher paying day shift later on.
Best wishes to yall!