You aren't weak, KI, you have it all figured out and you are coming to the right place. You can't help your feelings. Just don't break no contact!!! Wait this out, find friends, get outside, ride a bike, get busy!!!
I feel fine too until some stupid beautiful man starts paying me lovely attention and then turns it into a game. Then it was better not getting involved in the first place. Ugh. Stupid wonderful feelings that make everything worse later.