Aztec: I know, right?! You know how it is though. This was one of the longest, most frustrating ordeals in my life. It was no easy task, but I'm glad to be putting it behind us.
You should be fine. Just make sure you bring ties to Spain, like a lease and a letter from your employer stating when you're expected to return. My fiance had no problems visiting.
You are so lucky you can take a month off! I'd do anything for that kind of time. Sadly, we only get a week next month, then a week in January. Hopefully by then we have an end in sight.