Ok, wait a minute, am I the only one that thinks this is really, really wrong. He LIVES with a girl BUT she's just a friend. YEAH right!!! oh come on..............he is playing both of you. There's no way he's being honest with you or her. She loves him, and yet he still lives with her and doesn't love her, right. Now he's going out of town for a job............What??? Oh please....move on whitelight, and I mean RUN. Your right, you deserve better. Talk about issues, talk about BS, let him get hisself together and lead a normal life and then tell him to give you a call.
I'll bet you any amount of money when that happens you'll be way ahead of him and have found someone that will give you everything you need.
Talk about RED flags............he's got way to many. Let his so called Friend room mate have him, let her be the fool.
Don't compromise for anyone whitelight, take your time and don't settle, life is way to short for that, you'll be fine.
Keep us posted, I'd be real interested in what happens to him, lol.