Your boyfriend is trying to let you down gently, but clearly, he wants the break up he imposed two weeks ago. If he didn’t, he’d be asking you to get back together again. But he’s not. When he broke up with you he was very clear. After getting your letter ten days post break up, he feels badly that you’re hurting and want him back when he doesn’t want you back, so he’s tried to say something to honor his own feelings and remind you that he hopes to be friends one day (that’s what “we’ll keep in touch” means), but that he wants a break up. The soul searching just means he’s thinking about the relationship, what led him to want to break up with you and to do so, and what he wants in his life, now. There’s no hidden meaning.
It’s so easy to ready your hopes and dreams into his words, but you’d be wise to pay attention to his actions. He’s done with the relationship, and he’s given you a gift in the clarity of the break up, itself. Although you want to get back together, he doesn’t, and the best thing you can do right now is heal your wounds, let him alone, and when you’re ready, start dating other men.
I know you’re hurt, and it doesn’t feel like it now, but you deserve to be with someone who’s crazy about you and wants to be your one and only. This guy isn’t it, and you deserve Mr. Right. So remember that you will find someone who loves you with all his heart, but it’s not your ex-boyfriend. It’s someone else who’s out there waiting for you!