I've been remembering this picture for as long I've been remembering myself.
I've been remembering this picture since I've been remembering myself.
Which sentence is right? I think they have the same meaning but am not sure which is the most natural.