I left my girlfriend of 3 years because she never shaved her private parts and because she gained weight
Did you try talking to her about her weight gain and grooming habits?
She refused to do it. She say she will also lose the hair on her head if I required her to shave down there.
Your thinking is really shallow. You shouldn't judge your gf based on her weight and having hair down there.
She says she is going to lose weight next year and she is going to shave.
If you really care about someone you won't be with them for their looks. Relationships have more to offer than just looks. People's looks won't always be there forever, especially as you age.