>Fumbled a crush I've had for a few years
here is your problem. a crush isn't meant to last long at all. you're supposed to find out rather quickly because you are getting crushed by the weight of the not knowing. if you aren't at the point where you can walk up to a lady and lay it all down then you're going to stay single forever