ah, allus tellin' ya it ain't nothin' but a learnin' experience is way older than you...some of us did what you did, and some of us sold guns for bills, other guns, other cars, etc. In my opinion, the dumbest sale is the sale of a gun to get enough money to pay bills. You'll
always have bills; it's the type of bill that's important. A new roof, a different gun, a car part, all these things can be floated. In that sense, you made a bad deal. On the other hand, you're real young and you may have no credit yet. In that case, you do what you have to.
Those of us that "traded" in our gun for a loser gun, or whatever don't feel no better about those deals than you do about her wanting to be 'friends'. You'd a obviously been happier if it'd have turned into something else. That doesn't mean it won't, it just hasn't yet. It's only been two weeks that you've known her, and YOU express it like "I can't believe it's only been two weeks"--I take that comment as your observation on how long you miss your gun, for what you think you traded it for--your 'friendship' relationship with her. Now that you've lost the gun and spent it on her, don't never hover that fact over her head nor fight to hold that thought in your memory that way, you'll lose her for sure. This'll either be a good sale, or something later that you can reflect on in your older and 'wiser' years. I would venture to say that those of us that have been married a LONG time (20+ years) to the SAME woman, were friends with that woman first for a long time. Guns can be had anytime. Taking a chance when you see one to see if that woman's the right one, now that's a measure of character.
By the way, years ago, I sold a gun too, about the same situation as yours. She wasn't the One. That One showed up a couple years later. We 'dated' in the ancient meaning of the word, for almost 4 years. She was one of my closest buddies before I realized I should pop the question. That was 30 years ago.