When you post here, you are going to get opinions that you may not agree with. What separates someone with maturity from an impulsive little snot is how you handle someone giving you a respectful opinion that you do not agree with. You are engaged in a relationship with someone under the age of consent in your state. That mother of hers can do a hell of a lot more to you than just block your number.
Ms. Gray made an honest attempt to offer you some advice borne of experience. You responded by acting like an ass. Check your head and come correct.