I am no relationship expert but i learn from past experinces.
I allways try to be the humble one by calling first when there is a problem.
Valentine's day or not, your boyfriend or girlfiend is mad just make the call to work things out. Better late than sorry or never.
good luck