Knight if Pentacles has also shown up for me before as a guy who's keen, but really just wants to get in my pants :/ (not saying this is what it means in your spread specifically, just throwing out some other options!) It could also indicate that he's gonna stick there and keep trying to make contact with you, because this guy is #1 In The World when it comes to commitment (even when that's a commitment to making a fool of himself).
Repeated cards can really do my head in sometimes. I get that my deck is trying to be helpful, but it's like I need a translater
I get the impression you've been doing a number of reads - if you're getting frustrated, and particularly if you're not 100% emotionally centred (heck in your shoes I wouldn't be), why not get a reading from someone else? An outside opinion might shed a bit more clarity :)