Respectfully, I will suggest that "buggy and not ergonomic" are probably not the make-or-break issues for the dating space you are aiming for.
Intended as constructive feedback in hopes of helping you succeed.
Best of luck.