I'm glad that you're holding up well.
However, I need to let you know that it will likely become harder as time goes on. there are five stages of grief that is normal for anyone who have lost a loved one,
Denial
Anger
Barganing
Depression
Acceptance
It doesn't mean that you'll meet all five, but this is a normal process of grief every one of us would experience. And with that, we're here for you. Our ears are open.