I think that just like with romance, movies have set our expectations of what to do and expect. The reality is that it is not like that at all. People don't have to cry to the sky with a long wailing "Noooooooooooo"! They don't have to be bed ridden for days, to "prove" to the world that they felt affection towards the deceased. They don't even have to shed a tear.
We are very much equipped to handle death with very little impact to our daily lives. Historically speaking. If the death of someone close to you, Set you in-doors for days on end. Then you would be a burden to the tribe at large. Especially when those tribes were small and death was constant. You risked your family starving if you "stopped working". And when work involved very dangerous situations, those individuals that could not refocus on the task at hand, were often more likely to fall foul of those dangers.
A prolonged hiatus or moping period is a very new thing compared to the way that you have grieved. Yours is far more normal and right as far as our ancestral psychology is concerned. Don't let Hollywood and society convince you that you didn't do it right.