Did he really... well then he has got to be a good boyfriend ;)
i do feel sorry for you with all of this going on and i hope that it gets better soon....
whether you want it or not family is always the closet thing you have to a home when you are alone, or is this boy really that good?