What kind of work do you do? If it is something remote, I’d look into the digital nomad visa. That way you could wait out the visa processing time with your girlfriend in Spain. US immigration is not fast or convenient. If Spain based, you could also potentially try for direct consular filing, which is about as fast as US immigration gets. Anyways, another option to consider.