>>1 perhaps marriage isn't the best idea.... I think you should really sit down and talk to them. That doesn't sound like a good relationship, it just sounds toxic. You deserve someone who does give you attention and communicates with you. You need to confront them and tell them what you wrote here, if the relationship continues this way it will only make things worse. So if it needs to be fixed then now is the time, if they love you then they'll try but if they don't then consider ending it. A relationship is a two way street and requires effort from both parties.
They also might be going through something really serious so make sure they're okay, it's not wrong of you to care for your lover at all! That's what being a lover is for, someone who you can confide in, protect, face the world as a team.
Talk it out, that's the best advice I can give you. You could also ask their friends to get an idea of what's really bothering them.
I wish you well ^^