That is a really annoying time, Ds did afternoons and I found it really stressful going out and getting back in time to have lunch and get to pre-school
Have you tried actually just playing with him for a set time each day on whatever he likes to play (even of you don't enjoy it). You could set a timer so that it has an end point? The game needs to be one that helps you connect though.
I do sympathise as I struggled to bond with ds and found playing with ds REALLY hard. A book called Playful Parenting was fantastic though and gave me loads of ideas.
Going out is good and you will get loads of ideas for that but tbh, I often went our with ds because I couldn't stand his demands for playing. What I found was if I did play with him wholeheartedly for some time (any time between 20min and 1hr) he was miles happer and we just felt closer.