

I agree that straight up using Tailscale would likely be easier. But to answer your question, you’re looking to “push routes” because what you actually want to do is “route” but that’s kinda hard to Google haha. This looks maybe promising: https://forums.freebsd.org/threads/wireguard-how-to-route-another-subnet-through-it.89744/
I’d like to offer a reframe that’s been helpful to me, if I may.
The inconsistency will haunt you throughout your entire life, but only if you let it. Learning how to embrace and understand my emotions (instead of controlling [or suppressing] them) has been incredibly worthwhile to me. Therapy is a good avenue for this, but I understand it’s both expensive and not yet fully accepted by American culture. I also recommend the book The Tao of Fully Feeling, and here’s an excerpt: https://www.pete-walker.com/taoFullyFeeling.htm