I Have the same situation..I'm a single dad with two kids..I pay all the bills..insurance..etc .. plus child support when I have them 50% of the time..but it's ok..
Both my kids have great PC's as do I.. My little girls PC can run any recent game on high to max settings..but it strains on "Build-a-bear" .. lol I build them..no more store stuff for me.
Not trying to make light of this..I have many friends who opt not to have a decent set up, but they all try to play the most recent games and cry about how crappy it runs. trust me..they make decent money...they just have a hard time justifying spending some extra cash to themselves or their significant others...such is the way of life...I totally agree...priorities !!
Mine maybe be skewed a bit but my kids and I have a good life..we are very lucky.
If I didn't make a decent living..trust me..I would put other things WAY above a game/PC.
GL to you and stick to your guns .. nice to see folks who have it figured out