Product links on YLF sometimes contain affiliate codes. If you follow one of these links and make a purchase, YLF might earn a commission. Read more about how YLF makes money.
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!