not re-implement SQLite, I mean "use SQLite as your persistence layer in your program"
e.g. worry about what makes your app unique. Data storage is not what makes your app unique. Outsource thinking about that to SQLite