The online dating world had promised so much - countless matches, hundreds of messages - but as she swiped through profile after profile of shirtless men posing with fish, disappointment settled in like an unwelcome guest.