good luck with everything. i really love your posts- you seem so down to earth, intelligent, etc. you do what you feel is right, but remember that you are helping your boyfriend and he should appreciate that to the fullest.
hopefully, this job will work out, but if anything, the picky-ness needs to go, in my humble opinion. when you have to overcome a charge like that on your record (which is a big red flag to employers because forgery points to a persons reputation for truthfulness) YOU need to HUSTLE. i mean, everybody needs to hustle, but he really can't be picking and choosing. like the above posters said, for him right now it's a rough road, better to bite the bullet and take every job that comes your way, stash your cash, and then in a year or two, when he wants to get his career -whatever that may be- going, he can at least say hey! look at my steady history of employment! i've held at least one job at all times, i'm consistent, i'm motivated, i'm ambitious. hire me!
what's the alternative? i mean, inexplicable (as in, by serious illness) gaps in employment, short or long, do NOT look good.
as for your boss. you need to call her out on her crap. you sound like a hard worker who knows that right now you have to bite the bullet to make it later, but she is taking advantage of you. be confident and be strong, you worked hard for that money and you deserve it!!! good luck finding another job.
i just graduated from law school, took the bar, and no one is hiring. but i realize that i'm not going to get my dream job now. i'm going to have to prove to other people that i am worth the money, that i am a capable attorney. and it sucks, after all these years of school, to have such a small number of options, but who cares? either i bite the bullet now and deal with a crappy paying job, and get better at what i do, or i mess up my future by not building the right foundation.
there are few people that things come easy for, the rest of us- like i said- HAVE to hustle.