What the fuck? You've been together for 7 months and she gives you head SOMETIMES? Time to find a new girlfriend buddy.