Hi, it's me! I'm glad that things are looking up for you. I'm happy that you are working things out with your boyfriend. I know I probably shouldn't say this since I don't really know you or him, but from a young, idealistic, fairy tale believing woman who's had no real world experience, to a smart, funny, and I'll bet attractive woman who's going through a rough spot: He probably doesn't deserve you. Make him earn you back! (It's up to you on how he earns you back) Keep in touch!