One of the hardest things is loving someone that your pretty sure feels the same way but you can't be sure and you wish you could just read their mind and know exactly how they feel about you, but you can't. You feel like giving up on them at times but then they make you smile again and you remember why you haven't given up on them.