WOW!.....only one day! There are so many!
I'm going to avoid the religous answer here, because of the forum rules
The birth of my children was certianlly a happy day for me, but the day I married my current wife, has to be the one of the happiest days of all. It was like finding a Diamond! (Companion) I have met many a person in this life, who claims to love and care for me, but with little or no action to back up their words. There is not doubt in my mind that I'm loved by my spouce.
To know that you are loved, should be one of the happiest days in your life.
To say you love a person, and then nit pick their faults to peices just does not add up to me. Nobody is perfect in this world, so we all have our faults. My wife and I are a team, and we try to strengthen each other weakness's, .....not point them out to each other. When you find a person in life that will help you strengthen your weakness's not point them out,....then you have found a possible team player in life,.... and it doesn't have to be a spouce.
Life is all about relationships, and how we handle them. When we begin to understand that, then at least your on a path. The problem is when we come to a fork in the road, we have a choice to make,.....to strengthen the relationship or damage it.
I can tell you the later choice, is one that makes you the looser!
And will be added to the list of unhappy days in your life.
Sorry for the rambling. It just happens sometimes!