Is it fair?

My partner works rotating shifts every two weeks, (two weeks on day shifts and two weeks on night shifts) he works 10 hours per day, he spent about 4 hours with me this weekend as he did overtime during daytime (to save up for a holiday) and went to see his friends after work on the same weekend, and says that it was all he could spare for me cause he had to sleep to get back into night shift for the following day, Is it fair for both side? 

Vote below to see results!