OK Ali you sound good...but you need to commit to doing this for yourself. Call your GF in Florida and ask when is the earliest weekend you could come and see her. Tell the H he has to take care of the kids that weekend and just go. There is no reason you cannot do this, even though it feels like a selfish thing to do. It is NOT selfish. It will actually HELP the H too, because it will make him MISS YOU and have respect for you.
Whenever I do something for myself (for a weekend or even just one evening going out dancing with my friends), my man does put up a tiny bit of a struggle, because he knows he will miss me and he won't get the golden treatment for that evening or a weekend, so of course, just like one of the kids, he is going to protest. But when I return...I am like "new" to him again, and the fact that he missed me while I was gone makes him "want" me more than ever. And it goes beyond just wanting you and missing you cuz you were gone...it goes deeper....it goes into his "respect" file in his mind, because he respects me for taking care of ME. It also helps him so that HE doesn't have to take care of me for that one weekend, as he does do a lot to take care of me, too. So he gets a break, too.
Call your friend....schedule the weekend for about a month from now...check the fares every single day and one of these days, the fares will drop to $200 or less for your flight....DO IT!