The fic is s/x. In the fic xander is pissed off at everyone because they arent mad at angel for offering him to spike in "school hard". One night his father beats him and spike finds him, cleans him up and they become sort of friends. Spike at some point scares xanders dad into leaving him and xanders mom alone.I remember spike taking xander shopping and they run into cordelia.
I just finished hunting on spanderfiles for it, so i dont think its there. Please help