I've just seen this thread, and agree with what everyone else has said! Don't give up on yourself, and certainly don't give up on your boyfriend! All is not lost at this point. I hope you have had time to get past the shock, and are feeling better. Hugs to you!