I feel ya mate.
Myself and second place were equal on points and GD coming into our Round 24 clash. I won that game 2-0, putting me 3 points clear with 2 games to go. I then had games against 10th (I think) and 13th. Somehow we lost to 10th, and beat 13th but not by anywhere near the margin I was hoping for, as GD is counting for it all now. My season is done, 2nd now have one last game tonight. If they win 1-0 or 2-1, I win the league, but by any higher scoreline or by 1 goal provided they score at least 5, they win the league. They're up against a guy with a great team quality but he's tanking hard, sitting in 7th. I can't believe that after winning the game that mattered, I'm likely not going to win the league anymore.
To beat 2nd place and then eventually lose the league on GD... I feel like both Liverpool 13/14 and Man Utd 11/12 at the same time.