Hi there! I know what you mean about being homesick. I moved TO california away from everyone and it really is hard. The people on here have been such great support for me and they will be for you too!
I started at the same exact weight as you. I had also done the up and down thing, never really sticking to it. This board really helps, especially if you participate a lot. There are food journal threads, exercise accountability, weigh-ins, everything to make you feel accountable. That's really helped me stay on track this time and not give up. You'll love it here and I know you'll have success!