Our detailed explanation:
(belonging to) our, our and my home [used in northern England]
A detailed explanation of happiness:
Happy, cheerful [making people feel happy]; Feel satisfied [at ease]
Detailed explanation of hours:
Hours [a fixed time for an activity, business, etc] Long/fixed/late hours, hours, etc.