I think it also sounds like you have a great guy, and you should tell him how much you appreciate him like Direction said. It's hard to keep such good communication in any relationship, so you're doing great. Don't wait for the moment it will be over, just enjoy it now.
On a side note, you should keep considering taking medicines. I was very skeptical about them, but mine has helped me so so much.
|