Wow... were you peeking over my shoulder? I wish I had words of wisdom for you, but my words seem lame even to my ears... We are in the same situation, small variations, but the same... down to me being 28 and back in school (now that I know what I want to be when I grow up) and DH in a situation that will not allow me to quit...
I just get through the days... I just say to myself, "Eyes on The Prize"... whatever that prize may be. For you, it's when DH comes home though that seems forever and a day away.
Also, I try to be proactive about the things that bug me the most. As for your salary, is there an HR person or boss to whom you can address it? "I'd like to talk to you today about my job performance. I'm informed that XXX was hired- with no experience and no degree- at XXX rate which is XXXX higher than myself in addition to the fact that I've worked here XXXX years. I need to know if there is something I have or have not done as an employee which prevents me from seeing such compensation with my considerable experience level and education so that a plan may be put in place to bring me up the pay scale as the matters are addressed (should you have any specific reasons)."
I *know* conversations like that are easier said than done in a small, non-profit job... but it is a place to start. I know that once i had that conversation (after swallowing a lot of fear) and got my raise, it was a little easier to get back to work.
Anyway, if you'd like to commisserate more, PM me or reply or whatever. YOu have my sympathy and I'll be watching your thread.