Egads, your BF and I are like twins. Except I would never try to use money directly to make a sexual/romantic partner happy because then it would be like I was paying for physical affection and/or sex and that would make me feel pathetic and and/or nauseous because I am a girl. I tend towards throwing Acts of Service around instead. Except these days I'm more inclined towards buying myself some "sexy" and then trading that for sex. Therefore, I think that your BF should have done something more Top than Alpha, something selfish, territorial and agro-assertive. Like maybe grab the phone from your hand while you're talking to your father and say "Listen, you old blood-sucking leech, Corri has enough sh*t to deal with without you s*cking her dry. They say 50 is the new 30, so I guess 74 is the new 54, so why don't you take that sh*t-eating grin down to Wal-Mart and see if they'll give you a job as a greeter. The senior citizen cab fare is pretty cheap.- CLICK" and then when you get all like "I can not believe that you did that. WTF. That is my father blah, blah, blah.." he could wickedly grin and say "Yeah, I'm kind of amazing, aren't I." then give you a bruising kiss and make his exit.
Mojo. Dear. Those kind of men only exist in Romance Novels.