This will be a bit long. I've been with my boyfriend for ten months now. Of course it's has its ups and downs but I love him more than anything in the...