So basically i uninstalled lightdm, lightdm-webkit-theme-antergos, and lightdm-webkit2-greeter
rebooted and reinstalled them all and it seemed to help a lot. Of course i had installed mdm first and then switched back to lightdm.
here are some guides
also if you wish to enable lightdm with autologin after switching to something else then switching back follow this resource:
https://wiki.archlinux.org/index.php/LightDM and click on autologin link to go directly to that section
maybe this post should be pinned?