You are still in the grieving phase if you feel sad when you think about the funny times , the words shared , the incredible moments, the closeness.
It takes alot of time. How much time ? For you ? As much time as you need . It could take another year . Right now is time for research and development of YOU. Right now its all about you

Take all the time you need.
No-one can answer how long it will take . For me , it pushed aside quite successfully ...after previous rapid consuming thoughts that progressively got lesser over time.
Dating does help. Dating casually. Dating freely. Opening your mind to your NEW life. Just like we have a NEW America , you have a NEW YOU. The better developed one. The smarter one. The less naive one.
Surround yourself with everything that makes you feel happy. It cannot be him so you need to think of him as if he were gone ( dead some say ) Never existed...And if you want to be greatful for the good times you both had , you can do that too.