When you meet someone who tries their hardest to stick by you regardless of how difficult you are, keep them. Keep them at all costs because finding someone who cares enough to look past your flaws isn't something that happens every day.
It's more than just the dates, holding hands and kissing. It's about accepting each other's weirdness and flaws. It's about being yourself and finding happiness together. It's about seeing an imprefect person perfectly.